XML 98 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Fair Value Recognition - Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)      
Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax  
Fair Value, Asset, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax  
Change in unrealized gain (loss) included in other comprehensive income (loss) $ 219 $ 342 $ (327)
Embedded derivatives      
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)      
Beginning balance 4,628 6,755  
Total gain (loss) (2,007) (2,127)  
Ending balance 2,621 4,628 6,755
Change in unrealized gain (loss) included in earnings (2,007) (2,127)  
Convertible promissory notes      
Reconciliation of the beginning and ending balances of assets measured at fair value using significant unobservable inputs (Level 3)      
Beginning balance 2,330 1,880  
Total gain (loss) 230 103  
Purchases 8,666 3,822  
Equity method investment loss (8,854) (3,475)  
Ending balance 2,372 2,330 $ 1,880
Change in unrealized gain (loss) included in other comprehensive income (loss) $ 230 $ 103