v3.26.1
Fair Value Measurements - Schedule of Level 3 of the Fair Value Hierarchy Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 03, 2026
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Earnout liability            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Unrealized loss in estimated fair value     $ 70,700   $ 107,200  
Conversion of earnout shares     (215,800)      
Earnout liability | Level 3            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance     145,080 $ 46,232 108,671 $ 0
Establishment of liability     0 0 0 99,639
Unrealized loss in estimated fair value     70,747 53,775 107,156 368
Conversion of earnout shares     (215,827) 0 (215,827) 0
Ending balance   $ 0 0 100,007 0 100,007
Series A Warrant | Level 3            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Beginning balance     26,491 34,475 19,534 0
Establishment of liability     0 0 0 40,652
Unrealized loss in estimated fair value     14,199 35,758 21,343 29,581
Warrant exercises     0 (16,518) (187) (16,518)
Ending balance   40,690 40,690 $ 53,715 40,690 $ 53,715
Government Grant Warrant Liability | Level 3            
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]            
Establishment of liability $ 430,862          
Unrealized loss in estimated fair value   (107,363)        
Ending balance   $ 323,499 $ 323,499   $ 323,499