Business Acquisition [Axis]
Business Acquisition [Axis]
Stockholders' Equity
Increase (Decrease) in Stockholders' Equity [Roll Forward]
Total
Lessee, Operating Lease, Liability, to be Paid
Credit loss provision
Accounts Receivable, Credit Loss Expense (Reversal)
Related Party Transactions [Abstract]
Outstanding debt
Long-Term Debt, Gross
Entity Address, Postal Zip Code
Entity Address, Postal Zip Code
Finance lease assets
Finance Lease, Right-of-Use Asset, after Accumulated Amortization
Property, Plant and Equipment [Abstract]
Preferred stock, outstanding (in shares)
Preferred Stock, Shares Outstanding
Purchase Price Allocation, Intangible Assets and Goodwill
Business Combinations Policy [Policy Text Block]
Debt Instrument [Axis]
Debt Instrument [Axis]
Line of credit facility, maximum borrowing capacity
Line of Credit Facility, Maximum Borrowing Capacity
Income Tax Disclosure [Abstract]
Capitalized internal-use software
Software and Software Development Costs [Member]
Fair Value of Financial Instruments
Fair Value of Financial Instruments, Policy [Policy Text Block]
Other income (expense)
Other Income and Expenses [Abstract]
Additional paid-in capital
Additional Paid in Capital
Fair Value Measurement [Domain]
Fair Value Measurement [Domain]
Weighted Average Discount Rate
Leases, Weighted Average Discount Rate [Abstract]
Leases, Weighted Average Discount Rate
Debt instrument, basis spread on variable rate
Debt Instrument, Basis Spread on Variable Rate
2026
Finance Lease, Liability, to be Paid, Year Four
Statistical Measurement [Domain]
Statistical Measurement [Domain]
Thereafter
Finite-Lived Intangible Asset, Expected Amortization, After Year Four
Finite-Lived Intangible Asset, Expected Amortization, After Year Four
Depreciation and amortization
Depreciation
Exercise of stock options (in shares)
Options exercised (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period
Issuance of RSAs (in shares)
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures
Assets
Assets, Lessee [Abstract]
Assets, Lessee
Operating leases
Operating Lease, Weighted Average Discount Rate, Percent
Awards cancelled (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations
Share-Based Payment Arrangement [Abstract]
Conversion of redeemable convertible preferred stock
Stock Issued During Period, Value, Conversion of Convertible Securities
Property and equipment, net
Property and equipment, net
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Redeemable convertible preferred stock at beginning of period (in shares)
Redeemable convertible preferred stock at end of period (in shares)
Temporary Equity, Shares Outstanding
2025
Finance Lease, Liability, to be Paid, Year Three
Net loss
Net loss
Net Income (Loss) Attributable to Parent
Lessee, Lease, Description [Table]
Lessee, Lease, Description [Table]
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]
Antidilutive securities excluded from computation of earnings per share (in shares)
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount
Leases
Lessee, Finance Leases [Text Block]
Remainder of 2022
Finance Lease, Liability, to be Paid, Remainder of Fiscal Year
Subsequent Event Type [Axis]
Subsequent Event Type [Axis]
Operating Leases
Lessee, Operating Lease, Liability, to be Paid [Abstract]
Equity Component [Domain]
Equity Component [Domain]
Subsequent Event Type [Domain]
Subsequent Event Type [Domain]
Interest rate on loan to related party
Related Party Transaction, Rate
Percentage of awards vesting each year
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage
Leases
Lessee, Operating Leases [Text Block]
Amortization expense
Finance Lease, Right-of-Use Asset, Amortization
Related Party [Domain]
Related Party [Domain]
Lessee, Lease, Description [Line Items]
Lessee, Lease, Description [Line Items]
Plan Name [Axis]
Plan Name [Axis]
Subscription Revenue
Subscription Revenue [Member]
Subscription Revenue
Supplemental disclosure:
Supplemental Cash Flow Information [Abstract]
Number of tranches
Number Of Tranches
Number Of Tranches
Contingent consideration related to acquisition
Noncash or Part Noncash Acquisition, Value of Liabilities Assumed
Plan Name [Domain]
Plan Name [Domain]
Remainder of 2022
Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year
Statement of Cash Flows [Abstract]
Entity Address, State or Province
Entity Address, State or Province
Employee Stock Purchase Plan
Employee Stock [Member]
Weighted-average remaining contractual life of options outstanding (in years)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term
Award Type [Axis]
Award Type [Axis]
Congruity360, LLC
Congruity360, LLC [Member]
Congruity360, LLC
Net cash used in operating activities
Net Cash Provided by (Used in) Operating Activities
Operating leases
Operating Lease, Liability, Current
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]
Credit loss, recovery
Accounts Receivable, Allowance for Credit Loss, Recovery
Sales Taxes
Sales Tax Policy [Policy Text Block]
Sales Tax Policy
Total liabilities
Liabilities
Operating leases
Remaining lease term
Operating Lease, Weighted Average Remaining Lease Term
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]
Geographical [Axis]
Geographical [Axis]
Cash flow from investing activities:
Net Cash Provided by (Used in) Investing Activities [Abstract]
Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs
Stock Issued During Period, Value, New Issues
Accrued expenses and other
Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities
Increase (Decrease) in Temporary Equity [Roll Forward]
Increase (Decrease) in Temporary Equity [Roll Forward]
Vesting threshold, milestone price (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Threshold, Milestone Price
Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Threshold, Milestone Price
Entity Common Stock, Shares Outstanding
Entity Common Stock, Shares Outstanding
Revolving Credit Facility
Revolving Credit Facility [Member]
Maximum contribution amount
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount
Schedule of Property and Equipment Useful Life
Property, Plant and Equipment [Table Text Block]
Revenue Recognition
Revenue from Contract with Customer [Policy Text Block]
Preferred stock, issued (in shares)
Preferred Stock, Shares Issued
Document Type
Document Type
Weighted-average exercise price per share
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]
Number of entered in leases
Lessee, Operating Lease, Number Of Entered In Leases
Lessee, Operating Lease, Number Of Entered In Leases
Debt instrument, covenant, adjusted EBITDA burn, amount outstanding
Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum
Debt Instrument, Covenant, Adjusted EBITDA Burn, Amount Outstanding, Minimum
Estimated useful life
Property, Plant and Equipment, Useful Life
Number of shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]
Concentration Risk Benchmark [Domain]
Concentration Risk Benchmark [Domain]
Options forfeited and cancelled (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period
Finite-Lived Intangible Assets, Major Class Name [Domain]
Finite-Lived Intangible Assets, Major Class Name [Domain]
Unvested and outstanding, beginning balance (in dollars per share)
Unvested and outstanding, ending balance (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value
Debt and Related Warrants
Debt Disclosure [Text Block]
Tranche Two Through Six
Share-Based Payment Arrangement, Tranche Two Through Six [Member]
Share-Based Payment Arrangement, Tranche Two Through Six
Finance Leases
Finance Lease, Liability, to be Paid [Abstract]
Product and Service [Domain]
Product and Service [Domain]
Entity Shell Company
Entity Shell Company
2023
Lessee, Operating Lease, Liability, to be Paid, Year One
Developed technology
Developed Technology Rights [Member]
Proceeds from warrants exercises
Proceeds from Warrant Exercises
Subsequent Event
Subsequent Event [Member]
Revenue Benchmark
Revenue Benchmark [Member]
Document Period End Date
Document Period End Date
Tranche One
Share-Based Payment Arrangement, Tranche One [Member]
CEO Performance Award
Chief Executive Officer Performance Award [Member]
Chief Executive Officer Performance Award
Total assets
Assets
Credit loss, write-off
Accounts Receivable, Allowance for Credit Loss, Writeoff
Debt Disclosure [Abstract]
Earnings Per Share [Abstract]
Antidilutive Securities [Axis]
Antidilutive Securities [Axis]
Performance Shares
CEO Performance Award
Performance Shares [Member]
Accrued expenses
Accrued Liabilities, Current
Weighted-average exercise price of options exercised (in USD per share)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price
Net cash provided by financing activities
Net Cash Provided by (Used in) Financing Activities
Accounting Policies [Abstract]
Accrued salary and benefits
Employee-related Liabilities, Current
Redeemable convertible preferred stock balance at beginning of period
Redeemable convertible preferred stock balance at end of period
Temporary Equity, Carrying Amount, Attributable to Parent
Total lease liabilities
Lease, Liability
Lease, Liability
Stockholders’ equity
Stockholders' Equity Attributable to Parent [Abstract]
Net Loss Per Share Attributable to Common Stockholders
Earnings Per Share [Text Block]
Finance leases, non-current
Finance leases
Finance Lease, Liability, Noncurrent
Cash and Cash Equivalents
Cash and Cash Equivalents, Policy [Policy Text Block]
Operating lease liabilities
Increase (Decrease) in Operating Lease Liability
Related Party Transaction [Line Items]
Related Party Transaction [Line Items]
Award Type [Domain]
Award Type [Domain]
Warrants granted to purchase (in shares)
Class of Warrant or Right, Number of Securities Called by Warrants or Rights
Weighted-average expected recognition period
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition
Weighted-average remaining contractual life of options vested and exercisable (in years)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term
Income Tax Contingency [Table]
Income Tax Contingency [Table]
Cash paid for acquisitions
Payments to Acquire Businesses, Gross
Computer equipment
Computer Equipment [Member]
Gross profit
Gross Profit
Entity Registrant Name
Entity Registrant Name
Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs (in shares)
Stock Issued During Period, Shares, New Issues
Subsequent Events
Subsequent Events [Text Block]
Sales And Marketing
Sales And Marketing, Policy [Policy Text Block]
Sales And Marketing, Policy
Customer relationships
Customer Relationships [Member]
Entity Address, City or Town
Entity Address, City or Town
Option to purchase outstanding shares, period
Share-Based Compensation Arrangement by Share-Based Payment Award, Option To Purchase Common Shares For Award, Period
Share-Based Compensation Arrangement by Share-Based Payment Award, Option To Purchase Common Shares For Award, Period
Leases [Abstract]
Operating expenses:
Operating Expenses [Abstract]
Issuance of RSAs
Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures
Consolidation
Consolidation, Policy [Policy Text Block]
Vesting of restricted stock units (in shares)
Shares Vested During Period, Shares
Shares Vested During Period, Shares
Minimum
Minimum [Member]
Statement of Financial Position [Abstract]
Entity Emerging Growth Company
Entity Emerging Growth Company
Common stock, par value (in usd per share)
Common Stock, Par or Stated Value Per Share
Commitments and Contingencies Disclosure [Abstract]
Share price (in dollars per share)
Share Price
Schedule of Supplemental Balance Sheet Information
Assets And Liabilities, Lessee [Table Text Block]
Assets And Liabilities, Lessee
Trading Symbol
Trading Symbol
Entity File Number
Entity File Number
Business acquisition, transaction costs
Business Acquisition, Transaction Costs
Short-term lease expense
Short Term Lease, Cost [Abstract]
Short Term Lease, Cost
2026
Finite-Lived Intangible Asset, Expected Amortization, Year Four
Noncurrent deferred revenue
Contract with Customer, Liability, Noncurrent
Conversion of redeemable convertible preferred stock (in Shares)
Temporary Equity Stock Issued During Period Shares Conversion Of Convertible Securities
Temporary Equity Stock Issued During Period Shares Conversion Of Convertible Securities
Research and development
Research and Development Expense
Awards granted, equity instruments other than options (in shares)
Granted (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period
Unvested restricted stock units
Restricted Stock Units (RSUs)
Restricted Stock Units (RSUs) [Member]
Effective tax rate
Effective Income Tax Rate Reconciliation, Percent
Weighted Average Remaining Lease Term
Leases, Weighted Average Remaining Term [Abstract]
Leases, Weighted Average Remaining Term
Concentration Risk Benchmark [Axis]
Concentration Risk Benchmark [Axis]
Use of Estimates
Use of Estimates, Policy [Policy Text Block]
Accounts payable
Increase (Decrease) in Accounts Payable
Total fair value of net assets acquired
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net
LIBOR
London Interbank Offered Rate (LIBOR) [Member]
Concentration risk percentage
Concentration Risk, Percentage
Subsequent Events [Abstract]
Income Taxes
Income Tax Disclosure [Text Block]
Unvested and outstanding as of December 31, 2021
Unvested and outstanding as of September 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding
Awards granted, non-option equity instruments (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted
Credit Facility [Domain]
Credit Facility [Domain]
Option to purchase common shares, percent
Share-Based Compensation Arrangement by Share-Based Payment Award, Option To Purchase Common Shares For Award, Percentage Of Outstanding Shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Option To Purchase Common Shares For Award, Percentage Of Outstanding Shares
Intangible asset, amortization expense
Amortization of Intangible Assets
Gross Carrying Amount
Intangible Assets, Gross (Excluding Goodwill)
Exercise price of warrants or rights (in dollars per share)
Class of Warrant or Right, Exercise Price of Warrants or Rights
Schedule of Goodwill
Schedule of Goodwill [Table Text Block]
Cash paid for interest
Interest Paid, Excluding Capitalized Interest, Operating Activities
Net loss attributable to common shareholders, basic (in USD per share)
Net loss per share attributable to ordinary shareholders, basic (in USD per share)
Earnings Per Share, Basic
Award service period
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period
2025
Lessee, Operating Lease, Liability, to be Paid, Year Three
Concentration Risk Type [Domain]
Concentration Risk Type [Domain]
Unoccupied lease charges
Unoccupied Lease Costs
Unoccupied Lease Costs
Sales and marketing
Selling and Marketing Expense
Total stockholders’ equity
Stockholder's equity at beginning of period
Stockholder's equity at end of period
Stockholders' Equity Attributable to Parent
Forfeited and cancelled (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value
Vesting [Domain]
Vesting [Domain]
Line of Credit Facility [Line Items]
Line of Credit Facility [Line Items]
Entity Interactive Data Current
Entity Interactive Data Current
Accumulated Amortization
Finite-Lived Intangible Assets, Accumulated Amortization
Property, Plant and Equipment [Table]
Property, Plant and Equipment [Table]
Changes in operating assets and liabilities:
Increase (Decrease) in Operating Capital [Abstract]
2025
Finite-Lived Intangible Asset, Expected Amortization, Year Three
Loan and Security Agreement
Loan and Security Agreement [Member]
Loan and Security Agreement
Portion at Fair Value Measurement
Portion at Fair Value Measurement [Member]
Accumulated deficit
Retained Earnings [Member]
Unrecognized compensation costs
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount
Total lease cost
Lease, Cost
Common stock
Common Stock [Member]
Maximum contribution rate
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate
Number of reportable segments
Number of Reportable Segments
Schedule of Lease Costs
Lease, Cost [Table Text Block]
Repurchase of common stock related to net share settlement
Payments for Repurchase of Common Stock
Class of Stock [Axis]
Class of Stock [Axis]
Contingent consideration
Business Combination, Contingent Consideration, Liability
Income Taxes
Income Tax, Policy [Policy Text Block]
Statement [Table]
Statement [Table]
Vested (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value
Operating lease, extension term
Lessee, Operating Lease, Renewal Term
Document Quarterly Report
Document Quarterly Report
Furniture and fixtures
Furniture
Furniture and Fixtures [Member]
Current assets:
Assets, Current [Abstract]
Unrecognized income tax penalties and interest expense
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense
Operating leases, non-current
Operating leases
Operating Lease, Liability, Noncurrent
Statistical Measurement [Axis]
Statistical Measurement [Axis]
Thereafter
Finance Lease, Liability, to be Paid, After Year Four
Finance Lease, Liability, to be Paid, After Year Four
Leasehold improvements
Leasehold Improvements [Member]
Accumulated deficit
Retained Earnings (Accumulated Deficit)
Convertible preferred stock, common stock issued upon conversion (in shares)
Convertible Preferred Stock, Shares Issued upon Conversion
Milestone price VWAP threshold, period
Share-Based Compensation Arrangement by Share-Based Payment Award, Milestone Price Volume Weighted Average Price Threshold, Consecutive Term
Share-Based Compensation Arrangement by Share-Based Payment Award, Milestone Price, Volume Weighted Average Price Threshold, Consecutive Term
Accounts receivable, net
Accounts Receivable, after Allowance for Credit Loss, Current
Equity Components [Axis]
Equity Components [Axis]
Holdback funds
Business Combination, Consideration Transferred, Other
Weighted-average exercise price of options vested and exercisable (in USD per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price
Related-Party Transactions
Related Party Transactions Disclosure [Text Block]
Segment Information
Segment Reporting, Policy [Policy Text Block]
Document Fiscal Year Focus
Document Fiscal Year Focus
Schedule of Acquired Intangible Assets
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
Cash flow from operating activities:
Net Cash Provided by (Used in) Operating Activities [Abstract]
Statement [Line Items]
Statement [Line Items]
Warrants outstanding, term
Warrants and Rights Outstanding, Term
Principal payments on finance lease obligations
Finance Lease, Principal Payments
Unvested and outstanding, beginning balance (in shares)
Unvested and outstanding, ending balance (in shares)
Option to purchase common shares (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number
Debt Issuance Costs
Deferred Charges, Policy [Policy Text Block]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]
Variable Rate [Domain]
Variable Rate [Domain]
Deferred Offering Cost
Deferred Offering Costs, Policy [Policy Text Block]
Deferred Offering Costs, Policy
Operating lease right-of-use assets
Operating lease assets
Operating Lease, Right-of-Use Asset
Repurchase of common stock related to net share settlement
Stock Repurchased During Period, Value
Impairment of Long-Lived Assets
Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]
Performance period
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period
Document Transition Report
Document Transition Report
Local Phone Number
Local Phone Number
Deferred offering costs
Deferred Offering Costs
Schedule of Stock Option Activity
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
Loss from operations
Operating Income (Loss)
Recently Adopted Accounting Pronouncements
New Accounting Pronouncements, Policy [Policy Text Block]
Common stock, outstanding (in shares)
Stockholders' equity at beginning of period (in shares)
Stockholders' equity at end of period (in shares)
Common Stock, Shares, Outstanding
Thereafter
Lessee, Operating Lease, Liability, to be Paid, After Year Four
Lessee, Operating Lease, Liability, to be Paid, After Year Four
Goodwill
Goodwill, beginning balance
Goodwill, ending balance
Goodwill
Property, Plant and Equipment, Type [Axis]
Long-Lived Tangible Asset [Axis]
Repurchase of common stock related to net share settlement (in shares)
Stock Repurchased During Period, Shares
Adjustments to reconcile net loss to cash used in operations:
Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]
Income tax provision
Income tax provision
Income Tax Expense (Benefit)
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]
Geographical [Domain]
Geographical [Domain]
Property and Equipment, Net
Property, Plant and Equipment, Policy [Policy Text Block]
Preferred stock, par value (in usd per share)
Preferred Stock, Par or Stated Value Per Share
2026
Lessee, Operating Lease, Liability, to be Paid, Year Four
Income Statement [Abstract]
Options granted (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross
Additional paid-in capital
Additional Paid-in Capital [Member]
Document Fiscal Period Focus
Document Fiscal Period Focus
Aggregate intrinsic value of options exercised
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value
Second Amended and Restated Loan and Security Agreement
Second Amended and Restated Loan and Security Agreement [Member]
Second Amended and Restated Loan and Security Agreement
Non-current
Liabilities, Noncurrent, Lessee [Abstract]
Liabilities, Noncurrent, Lessee
Unoccupied lease expense
Operating Lease, Unoccupied, Expense
Operating Lease, Unoccupied, Expense
Weighted average shares used in computing net loss per share attributable to common shareholders, diluted (in shares)
Weighted Average Number of Shares Outstanding, Diluted
Total leased assets
Lease, Right-of-Use Asset
Lease, Right-of-Use Asset
Capitalized Internal-Use Software Development Costs
Internal Use Software, Policy [Policy Text Block]
Accounts Receivable, Allowance for Credit Loss [Roll Forward]
Accounts Receivable, Allowance for Credit Loss [Roll Forward]
Charge to allowance for credit losses
Allowance For Credit Loss Expense (Reversal), Other
Allowance For Credit Loss Expense (Reversal), Other
Common stock $0.005 par value, 1,000,000 shares authorized as of September 30, 2022 and December 31, 2021; 59,014 and 58,010 shares issued and outstanding as of September 30, 2022 and December 31, 2021, respectively
Common Stock, Value, Issued
Debt Instrument, Name [Domain]
Debt Instrument, Name [Domain]
Business Acquisition, Acquiree [Domain]
Business Acquisition, Acquiree [Domain]
Granted (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value
Schedule of Securities Excluded from Computation of Net Loss Per Share
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
Aggregate intrinsic value of options vested and exercisable
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value
Lease expense
Short-Term Lease, Cost
Preferred stock, shares authorized (in shares)
Preferred Stock, Shares Authorized
Interest and other expense
Other Nonoperating Expense
Product Concentration Risk
Product Concentration Risk [Member]
Cash and cash equivalents at beginning of period
Cash and cash equivalents at end of period
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents
Business combination, contingent consideration, term of payment
Business Combination, Contingent Consideration, Liability, Term
Business Combination, Contingent Consideration, Liability, Term
Commitments and Contingencies
Commitments and Contingencies Disclosure [Text Block]
Current liabilities:
Liabilities, Current [Abstract]
Proceeds from exercise of stock options
Proceeds from Stock Options Exercised
Net loss attributable to common stockholders
Net loss attributable to common stockholders
Net Income (Loss) Available to Common Stockholders, Basic
Common stock, issued (in shares)
Common Stock, Shares, Issued
Current
Liabilities, Current, Lessee [Abstract]
Liabilities, Current, Lessee
Deferred revenue
Current deferred revenue
Contract with Customer, Liability, Current
Interest on lease liability
Finance Lease, Interest Expense
Property and equipment included in accounts payable and accrued liabilities
Capital Expenditures Incurred but Not yet Paid
Finance leases
Finance Lease, Liability, Current
Amendment Flag
Amendment Flag
Amortization Period
Finite-Lived Intangible Asset, Useful Life
Net cash used in investing activities
Net Cash Provided by (Used in) Investing Activities
Operating lease expense
Operating Lease, Cost
Tranche Six
Share-Based Payment Arrangement, Tranche Six [Member]
Share-Based Payment Arrangement, Tranche Six
2022 acquisition
Goodwill, Acquired During Period
Entity Current Reporting Status
Entity Current Reporting Status
Other assets
Other Assets, Noncurrent
Accretion to redemption value
Adjustments to Additional Paid in Capital, Increase in Carrying Amount of Redeemable Preferred Stock
Options vested and exercisable (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number
2023
Finance Lease, Liability, to be Paid, Year One
Depreciation and amortization
Depreciation, Depletion and Amortization
Purchase price of common stock, percent
Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent
Disaggregation of Revenue [Table]
Disaggregation of Revenue [Table]
Unused commitment fee percentage
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage
Schedule of Assets Acquired and Liabilities Assumed
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
Options outstanding at beginning of period (in shares)
Options outstanding at end of period (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number
Intangible assets
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles
IPO
IPO [Member]
Entity Incorporation, State or Country Code
Entity Incorporation, State or Country Code
2024
Finance Lease, Liability, to be Paid, Year Two
Basis of Presentation
Basis of Accounting, Policy [Policy Text Block]
Schedule of Future Amortization Expense
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Stock options
Share-Based Payment Arrangement, Option [Member]
Other long-term assets
Increase (Decrease) in Other Noncurrent Assets
Allowance for credit loss
Accounts Receivable, Allowance for Credit Loss, Current
Finance lease expense
Finance Lease, Cost [Abstract]
Finance Lease, Cost
Exercise of stock options
Stock Issued During Period, Value, Stock Options Exercised
Forfeited and cancelled (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period
Public offering price per share (in dollars per share)
Sale of Stock, Price Per Share
Common stock, authorized (in shares)
Common Stock, Shares Authorized
Schedule of Related Party Transactions, by Related Party [Table]
Schedule of Related Party Transactions, by Related Party [Table]
Total operating expenses
Operating Expenses
Maximum
Maximum [Member]
Accounts Receivable
Financing Receivable [Policy Text Block]
Schedule of Business Acquisitions, by Acquisition [Table]
Schedule of Business Acquisitions, by Acquisition [Table]
NEW YORK
NEW YORK
Equity Incentive Plans
Share-Based Payment Arrangement [Member]
Cash and cash equivalents
Cash and Cash Equivalents, at Carrying Value
Deferred revenue
Increase (Decrease) in Contract with Customer, Liability
Total current assets
Assets, Current
Cash paid for taxes
Income Taxes Paid, Net
Debt instrument, covenant, adjusted EBITDA burn, term
Debt Instrument, Covenant, Adjusted EBITDA Burn, Term
Debt Instrument, Covenant, Adjusted EBITDA Burn, Term
Deferred revenue recognized
Contract with Customer, Liability, Revenue Recognized
Business Acquisition [Line Items]
Business Acquisition [Line Items]
Entity Small Business
Entity Small Business
Measurement Basis [Axis]
Measurement Basis [Axis]
Non-cash operating lease costs
Operating Lease, Right-of-Use Asset, Amortization Expense
Total
Finite-Lived Intangible Assets, Net
Costs related to initial public offering included in accounts payable and accrued liabilities
Issuance Costs Incurred During Noncash or Partial Noncash Transaction
Issuance Costs Incurred During Noncash or Partial Noncash Transaction
Line of Credit Facility [Table]
Line of Credit Facility [Table]
Remaining performance obligation, expected timing of satisfaction
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period
Cost of Revenue
Cost of Goods and Service [Policy Text Block]
Summary of Significant Accounting Policies
Significant Accounting Policies [Text Block]
Unrecognized stock-based compensation
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount
Number of shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]
Property and Equipment
Property, Plant and Equipment Disclosure [Text Block]
Non-cash interest
Paid-in-Kind Interest
Aggregate intrinsic value of options outstanding
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value
Property, Plant and Equipment, Type [Domain]
Long-Lived Tangible Asset [Domain]
Accounts receivable
Increase (Decrease) in Accounts Receivable
Title of 12(b) Security
Title of 12(b) Security
Organization and Nature of Operations
Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]
Accretion of preferred stock to redemption value
Temporary Equity, Accretion to Redemption Value
Subsequent Event [Line Items]
Subsequent Event [Line Items]
Conversion of preferred stock to common stock upon initial public offering
Conversion of Stock, Amount Converted
Business Combination and Asset Acquisition [Abstract]
Income Tax Contingency [Line Items]
Income Tax Contingency [Line Items]
Operating Segment and Geographic Information
Segment Reporting Disclosure [Text Block]
Stock-based Compensation
Share-Based Payment Arrangement [Policy Text Block]
Interest and other income
Other Nonoperating Income
Officer
Officer [Member]
Total
Finance Lease, Liability, to be Paid
Schedule of Future Minimum Payments, Finance Lease
Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]
Acquisition holdback
Noncash or Part Noncash Acquisition, Acquisition Holdback
Noncash or Part Noncash Acquisition, Acquisition Holdback
2024
Finite-Lived Intangible Asset, Expected Amortization, Year Two
Liabilities and stockholders’ equity
Liabilities and Equity [Abstract]
Fair Value
Estimate of Fair Value Measurement [Member]
Defined Contribution Plan
Defined Contribution Plan [Text Block]
Weighted-average exercise price of options granted (in USD per share)
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price
Weighted-average exercise price of options forfeited and cancelled (in USD per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price
Conversion of redeemable convertible preferred stock
Temporary Equity Stock Issued During Period Value Conversion Of Convertible Securities
Temporary Equity Stock Issued During Period Value Conversion Of Convertible Securities
Accounts payable
Accounts Payable, Current
Less: accumulated depreciation and amortization
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization
Common stock warrants
Warrant [Member]
Entity Filer Category
Entity Filer Category
Debt instrument, covenant, liquidity amount
Debt Instrument, Covenant, Liquidity Amount, Minimum
Debt Instrument, Covenant, Liquidity Amount, Minimum
Weighted average shares used in computing net loss per share attributable to common shareholders, basic (in shares)
Weighted Average Number of Shares Outstanding, Basic
RSUs and PSUs
Unvested restricted stock units
Restricted Stock Units (RSUs) And Performance Shares [Member]
Restricted Stock Units (RSUs) And Performance Shares
United States
UNITED STATES
Stock-based compensation costs
Stock-based compensation expense
Share-Based Payment Arrangement, Expense
ESPP purchase period
Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period
Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period
Non-cash investing and financing activities:
Noncash Investing and Financing Items [Abstract]
Commitments and contingencies (Note 8)
Commitments and Contingencies
Security Exchange Name
Security Exchange Name
Weighted-average exercise price of options outstanding at beginning of period (in USD per share)
Weighted-average exercise price of options outstanding at end of period (in USD per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price
Vesting of restricted stock units
Shares Vested During Period Value
Shares Vested During Period Value
Preferred stock $0.005 par value, 100,000 shares authorized and no shares issued and outstanding as of September 30, 2022 and December 31, 2021
Preferred Stock, Value, Issued
Restricted Stock
Unvested restricted stock awards
Restricted Stock [Member]
Property, Plant and Equipment [Line Items]
Property, Plant and Equipment [Line Items]
Revenue
Total revenue
Revenue from Contract with Customer, Excluding Assessed Tax
Conversion of redeemable convertible preferred stock (in shares)
Stock Issued During Period, Shares, Conversion of Convertible Securities
Shares available for future issuance (in shares)
Common Stock, Capital Shares Reserved for Future Issuance
Cover [Abstract]
Leases
Lessee, Leases [Policy Text Block]
Stock-Based Compensation
Share-Based Payment Arrangement [Text Block]
Finance leases
Finance Lease, Weighted Average Discount Rate, Percent
Revenue Recognition
Revenue from Contract with Customer [Text Block]
Segment Reporting [Abstract]
Total liabilities and stockholders’ equity
Liabilities and Equity
Vesting threshold, incremental increase in milestone price (in dollars per share)
Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Threshold, Incremental Increase In Milestone Price
Share-Based Compensation Arrangement by Share-Based Payment Award, Vesting Threshold, Incremental Increase In Milestone Price
Amortization of debt issuance costs
Amortization of Debt Issuance Costs
Related Party [Axis]
Related Party [Axis]
Goodwill [Roll Forward]
Goodwill [Roll Forward]
All other countries
Non-US [Member]
Organization, Consolidation and Presentation of Financial Statements [Abstract]
Cash paid for acquisitions
Payments to Acquire Businesses, Net of Cash Acquired
Acquisitions, Intangible Assets and Goodwill
Acquisitions, Intangible Assets and Goodwill [Text Block]
Acquisitions, Intangible Assets and Goodwill
Current Fiscal Year End Date
Current Fiscal Year End Date
Unrecognized income, tax penalties and interest accrued
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued
Loss applicable to common stockholders, diluted
Net Income (Loss) Available to Common Stockholders, Diluted
Vesting [Axis]
Vesting [Axis]
Net loss attributable to common shareholders, diluted (in USD per share)
Net loss per share attributable to ordinary shareholders, diluted (in USD per share)
Earnings Per Share, Diluted
Intangible assets, net
Net Carrying Amount
Intangible Assets, Net (Excluding Goodwill)
Sale of Stock [Domain]
Sale of Stock [Domain]
Vesting period
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period
Loss (gain) on disposal of long-lived assets
Gain (Loss) on Disposition of Property Plant Equipment
Stock compensation expense
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition
Concentration Risk Type [Axis]
Concentration Risk Type [Axis]
Total current liabilities
Liabilities, Current
Number of short term leases
Number Of Leases, Short Term
Number Of Leases, Short Term
2024
Lessee, Operating Lease, Liability, to be Paid, Year Two
Other current assets
Other Assets, Current
Remaining performance obligation
Revenue, Remaining Performance Obligation, Amount
Term of options granted
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period
Schedule of Future Minimum Payments, Operating Lease
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
Entity Address, Address Line Two
Entity Address, Address Line Two
Entity Address, Address Line One
Entity Address, Address Line One
Cost of revenue
Cost of Revenue
Deferred revenue
Contract with Customer, Liability
Product and Service [Axis]
Product and Service [Axis]
Class of Stock [Domain]
Class of Stock [Domain]
Finance leases
Finance Lease, Weighted Average Remaining Lease Term
Contingent Consideration
Contingent Consideration Policy [Policy Text Block]
Contingent Consideration Policy
Credit Facility [Axis]
Credit Facility [Axis]
Employer contributions
Defined Contribution Plan, Employer Discretionary Contribution Amount
Subsequent Event [Table]
Subsequent Event [Table]
Awards vested and released from right to repurchase (in shares)
Vested (in shares)
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period
Entity Tax Identification Number
Entity Tax Identification Number
Aggregate intrinsic value
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]
Advertising expense
Advertising Expense
Disaggregation of Revenue
Disaggregation of Revenue [Table Text Block]
Revenue from Contract with Customer [Abstract]
Remainder of 2022
Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year
Contract assets
Contract with Customer, Asset, after Allowance for Credit Loss, Current
Total property and equipment
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization
Less accretion of redeemable convertible preferred stock
Temporary Equity, Accretion to Redemption Value, Adjustment
Net increase (decrease) in cash and cash equivalents:
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect
Usage Based Revenue
Usage Based Revenue [Member]
Usage Based Revenue
Entity Central Index Key
Entity Central Index Key
Antidilutive Securities, Name [Domain]
Antidilutive Securities, Name [Domain]
Research and Development
Research and Development Expense, Policy [Policy Text Block]
Weighted average fair value
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]
Finite-Lived Intangible Assets by Major Class [Axis]
Finite-Lived Intangible Assets by Major Class [Axis]
Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]
Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]
Concentration of Credit Risk
Concentration Risk, Credit Risk, Policy [Policy Text Block]
City Area Code
City Area Code
General and administrative
General and Administrative Expense
Assets
Assets [Abstract]
Other current assets
Increase (Decrease) in Other Current Assets
General and Administrative
Selling, General and Administrative Expenses, Policy [Policy Text Block]
Retirement Benefits [Abstract]
Statement of Stockholders' Equity [Abstract]
Sale of Stock [Axis]
Sale of Stock [Axis]
Net tangible assets (liabilities)
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Asset (Liability)
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Asset (Liability)
Advertising
Advertising Cost [Policy Text Block]
Cash flow from financing activities:
Net Cash Provided by (Used in) Financing Activities [Abstract]
Proceeds from public offering, net of underwriting discounts and commissions and other offering costs
Proceeds from Issuance Initial Public Offering
Net Loss Per Share Attributable to Common Shareholders
Earnings Per Share, Policy [Policy Text Block]
Stock-based compensation
Share-Based Payment Arrangement, Noncash Expense
Variable Rate [Axis]
Variable Rate [Axis]
Other liabilities
Other Liabilities, Noncurrent
Other liabilities
Increase (Decrease) in Other Operating Liabilities
Purchases of property, equipment and capitalized internal-use software development costs
Payments to Acquire Property, Plant, and Equipment
Disaggregation of Revenue [Line Items]
Disaggregation of Revenue [Line Items]
2023
Finite-Lived Intangible Asset, Expected Amortization, Year One
Schedule of Net Loss Per Share, Basic and Diluted
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Loan to related party
Notes Receivable, Related Parties