XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Held at Fair Value
Assets and liabilities measured at fair value on a recurring basis are set forth below:
(in thousands)
Estimated fair value measurements
BalanceQuoted prices in active market
(Level 1)
Significant other observable inputs (Level 2)Significant other unobservable inputs (Level 3)Total gains
(losses)
September 30, 2024:
Short-term investment$7,405 $7,405 $— $— $(340)
Business acquisition contingent consideration payable$9,100 $— $— $9,100 $1,800 
December 31, 2023:
Short-term investment$7,745 $7,745 $— $— $(2,538)
Fair Value, Liabilities Measured on Recurring Basis
Assets and liabilities measured at fair value on a recurring basis are set forth below:
(in thousands)
Estimated fair value measurements
BalanceQuoted prices in active market
(Level 1)
Significant other observable inputs (Level 2)Significant other unobservable inputs (Level 3)Total gains
(losses)
September 30, 2024:
Short-term investment$7,405 $7,405 $— $— $(340)
Business acquisition contingent consideration payable$9,100 $— $— $9,100 $1,800 
December 31, 2023:
Short-term investment$7,745 $7,745 $— $— $(2,538)
Schedule Of Fair Value Unobservable Input Reconciliation
The following table presents a reconciliation of the beginning and ending balances of the fair value measurements using significant unobservable inputs (Level 3):
(in thousands)
Three Months Ended September 30, 2024Nine Months Ended September 30, 2024
Business acquisition contingent consideration payable - opening balance$10,900 $— 
Addition— 10,900 
Decrease in estimated fair value (1)
(1,800)(1,800)
Business acquisition contingent consideration payable - closing balance$9,100 $9,100 
(1)The decrease in the estimated fair value of the business acquisition contingent consideration payable is included in other income (expense) in our condensed consolidated statements of operations for the three and nine months ended September 30, 2024.
Schedule of Fair Value on Nonrecurring Basis
Assets measured at fair value on a nonrecurring basis are set forth below:
(in thousands)
Estimated fair value measurements
BalanceQuoted prices in active market
(Level 1)
Significant other observable inputs (Level 2)Significant other unobservable inputs (Level 3)Total gains
(losses)
September 30, 2024:
Property and equipment, net$63,791 $— $— $63,791 $(188,601)
December 31, 2023:
Property and equipment, net$— $— $— $— $—