XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Derivative Liabilities Measured at Fair Value (Details) - Derivative liabilities - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance $ 21,072 $ 23,696 $ 23,096 $ 22,660 $ 24,621 $ 23,687
Re-measurement of fair value 128 (2,624) 600 436 (1,961) 934
Ending balance $ 21,200 $ 21,072 $ 23,696 $ 23,096 $ 22,660 $ 24,621