XML 91 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurement (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, by Balance Sheet Grouping
The following tables summarize financial assets and liabilities measured and recorded at fair value on a recurring basis in the accompanying consolidated balance sheets as of December 31, 2024 and December 31, 2023, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
December 31, 2024
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$6,376 $— $— $6,376 
     U.S. treasury securities— 186,693 — 186,693 
     Commercial paper$— $14,918 $— 14,918 
     Convertible debt securities (See Note 7)$— $— $3,593 3,593 
     Investment loan receivables (See Note 7)$— $— $7,676 7,676 
Total assets$6,376 $201,611 $11,269 $219,256 
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 
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, 2023 and 2024 is as follows:
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
— 
Investment in convertible debt security3,000 
Change in fair value included in other income, net593 
Balance as of December 31, 2024
$3,593 
A rollforward of the fair value measurements of the investment loan receivable for the year ended December 31, 2024 is as follows:
Balance as of December 31, 2023
$— 
Initial funding of investment loan receivable7,000 
Additional funding of investment loan receivable757 
Change in fair value included in other income, net(81)
Balance as of December 31, 2024
$7,676 
Schedule of Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation A rollforward of the fair value measurements of the contingent consideration liability for the year ended December 31, 2024 is as follows:
Balance as of December 31, 2023$597 
Change in fair value included in other income, net(597)
Balance as of December 31, 2024$—