This page uses Javascript. Your browser either doesn't support Javascript or you have it turned off. To see this page as it is meant to appear please use a Javascript enabled browser.
Print Document
Reports
Document and Entity Information
Statements
Condensed Consolidated Balance Sheets (unaudited)
Condensed Consolidated Balance Sheets (unaudited) (Parenthetical)
Condensed Consolidated Statements of Operations and Comprehensive Loss
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Unaudited)
Condensed Consolidated Statements of Cash Flows (unaudited)
Reports
Pay vs Performance Disclosure
Insider Trading Arrangements
Organization
Summary of Significant Accounting Policies
Business Combinations
Revenue
Fair Value Measurements
Intangible Assets
Accrued Expenses
Debt Arrangements
Stock-based Compensation
Income Taxes
Commitments and Contingencies
Leases
Accounting Policies
Summary of Significant Accounting Policies (Policies)
Tables
Business Combinations (Tables)
Revenue (Tables)
Fair Value Measurements (Tables)
Intangible Assets - (Tables)
Accrued Expenses (Tables)
Debt Arrangements (Tables)
Stock-based Compensation (Tables)
Leases (Tables)
Details
Organization - Additional Information (Details)
Summary of Significant Accounting Policies - Additional Information (Details)
Business Combinations (Additional Information) (Details)
Business Combinations - Schedule of Unaudited Pro Forma Results (Details)
Revenue - Schedule of Revenues on Disaggregated Basis (Details)
Revenue - Schedule of Contract assets (Details)
Fair Value Measurements - Summary of Financial Assets and Liabilities Measurement on Recurring Basis (Details)
Fair Value Measurements - Summary of The Composition of Marketable Securities (Details)
Fair Value Measurements - Summary of Fair Value And Amortized Cost of Available-for-sale Debt Securities by Contractual Maturity (Details)
Fair Value Measurements - Summary of The Changes in The Fair Value of The Contingent Purchase Consideration (Details)
Intangible Assets - Schedule of Finite-Lived Intangible Assets (Details)
Intangible Assets (Additional Information) (Details)
Intangible Assets - Schedule of Remaining Estimated Amortization Expense for Intangible Assets (Details)
Accrued Expenses - Schedule of Accrued Expenses (Details)
Debt Arrangements - Summary of Debt Arrangements (Details)
Debt Arrangements - Summary of Debt Arrangements (Parenthetical) (Details)
Debt Arrangements - Additional Information (Details)
Stock-based Compensation - Additional Information (Details)
Stock-based Compensation - Schedule of Non-cash Stock Based Compensation Expense (Details)
Income Taxes - Additional Information (Details)
Leases - Summary of Operating Lease Cost (Details)
Leases - Summary of Remaining Maturities of Operating Lease Liabilities (Details)
Leases - Summary of Additional Information Relating to Company's Operating Leases (Details)
All Reports