XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, by Balance Sheet Grouping
The following table summarizes financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December 31, 2023 and
December 31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
December 31, 2023
Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)Significant Other Observable Inputs (Level 2 Inputs)Significant Unobservable Inputs
(Level 3 Inputs)
Total
Assets:
     Money market funds$54,269 $— $— $54,269 
     U.S. treasury securities— 179,721 — 179,721 
Total assets$54,269 $179,721 $— $233,990 
Liabilities:
Contingent consideration$— $— $597 $597 
Total liabilities$— $— $597 $597 
December 31, 2022
Quoted Prices in Active Markets for Identical Assets (Level 1 Inputs)Significant Other Observable Inputs (Level 2 Inputs)Significant Unobservable Inputs
(Level 3 Inputs)
Total
Assets:
     Money market funds$36,222 $— $— $36,222 
     U.S. treasury securities— 153,501 — 153,501 
     Corporate securities— 4,273 — 4,273 
     Convertible debt securities (See Note 5)— — 3,652 3,652 
Total assets$36,222 $157,774 $3,652 $197,648 
Liabilities:
     Contingent consideration$— $— $227 $227 
Total liabilities$— $— $227 $227 
Schedule of Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation
A rollforward of the fair value measurements of the convertible debt securities for the years ended December 31, 2022 and 2023 is as follows:
Balance as of December 31, 2021
$500 
Additional investment in convertible debt securities2,000 
Change in fair value included in other income, net1,152 
Balance as of December 31, 2022
3,652 
Additional investment in convertible debt securities326 
Change in fair value included in other income, net3,552 
Conversion of convertible debt securities (See Note 9)$(7,530)
Balance as of December 31, 2023
$— 
Schedule of Fair Value Measurement Inputs and Valuation Techniques The following table represents the key inputs used in the fair value calculation:
December 31, 2023
Risk free interest rate4.80 %
Projected year of payment2025
Revenue volatility11.0 %
Discount rate7.70 %
The following table represents the key inputs used in the fair value calculation:
December 31, 2022
Risk free interest rate4.72 %
Projected year of payment2023
Revenue volatility20.1 %
Discount rate9.72 %
Schedule of Rollforward of Fair Value Measurements of Contingent Consideration A rollforward of the fair value measurements of the contingent consideration liability for the years ended December 31, 2023 and 2022, is as follows:
Balance as of December 31, 2021
$424 
Expense recognized related to service period rendered(20)
Payments made(177)
Balance as of December 31, 2022
227 
Expense recognized related to service period rendered(4)
Payments made(223)
Balance as of December 31, 2023
$—