XML 44 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Summary of Financial Liabilities Recognized at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities $ 23,523 $ 82,312
Derivative    
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivative earnout liability   44,798
Derivative | Public Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 22,022 35,134
Derivative | Private Placement Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 1,501 2,380
Level 1    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 22,022 35,134
Level 1 | Derivative | Public Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 22,022 35,134
Level 2    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 1,501 2,380
Level 2 | Derivative | Private Placement Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities $ 1,501 2,380
Level 3    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities   44,798
Level 3 | Derivative    
Financial Liabilities Fair Value Disclosure [Abstract]    
Derivative earnout liability   $ 44,798