XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurement - Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Gain on change in fair value of derivatives Gain on change in fair value of derivatives  
Embedded derivative liabilities      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance at beginning of the period $ 1,945 $ 12,359 $ 0
Additions 466 29,866  
Change in fair value included in earnings (10,880) (17,507)  
Balance at end of the period 1,945 12,359  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Balance at beginning of the period 1,945 12,359 $ 0
Additions 466 29,866  
Change in fair value included in earnings $ 10,880 $ 17,507