XML 67 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Warrant Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Fair Value, Warrant Liability [Roll Forward]        
Fair value as of December 31, 2023     $ 67,622  
Change in fair value of warrant liability $ (8,219) $ 3,362 45,579 $ 11,581
Exercise of warrants     (1) $ 0
Fair value as of September 30, 2024 113,200   113,200  
Public Warrants        
Fair Value, Warrant Liability [Roll Forward]        
Fair value as of December 31, 2023     34,028  
Change in fair value of warrant liability     22,936  
Exercise of warrants     (1)  
Fair value as of September 30, 2024 56,963   56,963  
Private Warrants        
Fair Value, Warrant Liability [Roll Forward]        
Fair value as of December 31, 2023     33,594  
Change in fair value of warrant liability     22,643  
Exercise of warrants     0  
Fair value as of September 30, 2024 $ 56,237   $ 56,237