Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Schedule of Fair Value of Convertible Debt and Earnout Shares Liability (Details)

v3.24.1
Fair Value Measurements - Schedule of Fair Value of Convertible Debt and Earnout Shares Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Convertible Debt    
Fair Value Of The Earnout Shares And Private Placement Warrants [Roll Forward]    
Beginning fair value $ 0 $ 0
Addition during the year 71,438 0
Payments during the year (48,533) 0
Change in fair value during the year (6,853) 0
Ending fair value 16,052 0
Contingent earnout shares liability    
Fair Value Of The Earnout Shares And Private Placement Warrants [Roll Forward]    
Beginning fair value 3,013 29,057
Change in fair value during the year (2,972) (26,044)
Ending fair value $ 41 $ 3,013