XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurement (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
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 June 30, 2023 and December 31, 2022, segregated by the level of the valuation inputs within the fair value hierarchy utilized to measure fair value:
June 30, 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$13,963 $— $— $13,963 
     U.S. treasury securities— 199,678 — 199,678 
     Convertible debt securities (See Note 7)— — 4,355 4,355 
Total assets$13,963 $199,678 $4,355 $217,996 
Liabilities:
     Contingent consideration$— $— $195 $195 
Total liabilities$— $— $195 $195 
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 7)— — 3,652 3,652 
Total assets$36,222 $157,774 $3,652 $197,648 
Liabilities:
     Contingent consideration$— $— $227 $227 
Total liabilities$— $— $227 $227 
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation
A rollforward of the fair value measurements of the convertible notes for the six months ended June 30, 2023 and 2022, is as follows:
Balance as of December 31, 2022$3,652 
Additional investment in convertible notes323 
Change in fair value included in other income, net134 
Balance as of March 31, 20234,109 
Change in fair value included in other income, net$246 
Balance as of June 30, 2023$4,355 

Balance as of December 31, 2021$500 
Additional investment in convertible notes2,000 
Change in fair value included in other income, net661 
Balance as of March 31, 20223,161 
Change in fair value included in other income, net367 
Balance as of June 30, 2022$3,528 
Schedule of Fair Value Measurement Inputs and Valuation Techniques The following table represents the key inputs used in the fair value calculation:
As of
June 30, 2023
December 31, 2022
Risk free interest rate5.52 %4.72 %
Projected year of payment20232023
Revenue volatility14.5 %20.1 %
Discount rate10.64 %9.72 %
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 six months ended June 30, 2023 and 2022 is as follows:
Balance as of December 31, 2022
$227 
Change in fair value and expense recognized for service period rendered(36)
Balance as of March 31, 2023191 
Change in fair value and expense recognized for service period rendered
Balance as of June 30, 2023
$195 

Balance as of December 31, 2021
$424 
Change in fair value and expense recognized for service period rendered106 
Balance as of March 31, 2022530 
Change in fair value and expense recognized for service period rendered(141)
Balance as of June 30, 2022$389