v3.26.1
Fair Value Measurements - Summary of Financial Liabilities Recognized at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities $ 54,452 $ 57,272
Derivative | Public Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 50,551 53,431
Derivative | Private Placement Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 3,901 3,841
Level 1    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities   53,431
Level 1 | Derivative | Public Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities   53,431
Level 2    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 54,452 3,841
Level 2 | Derivative | Public Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities 50,551  
Level 2 | Derivative | Private Placement Warrants    
Financial Liabilities Fair Value Disclosure [Abstract]    
Total financial liabilities $ 3,901 $ 3,841