v3.25.2
Fair Value Measurement - Schedule of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
May 07, 2025
Dec. 31, 2024
Brookfield Loan liability      
Liabilities:      
Fair value of debt $ 19,435    
PIPE Warrant      
Liabilities:      
Warrants 28,350 $ 24,900 $ 0
Fair Value, Recurring      
Assets:      
Cash equivalents 21,522   30,136
Total assets 21,522   30,136
Liabilities:      
Convertible Note     51,112
FPA Put Option liability 30,015   30,015
Fixed Maturity Consideration and current portion of the FPA Put Option 4,123   4,123
Total liabilities 82,219   102,004
Fair Value, Recurring | Brookfield Loan liability      
Liabilities:      
Fair value of debt 19,435    
Fair Value, Recurring | Brookfield SAFE      
Liabilities:      
Fair value of debt     13,223
Fair Value, Recurring | PIPE Warrant      
Liabilities:      
Warrants 28,350    
Fair Value, Recurring | Private Placement Warrants      
Liabilities:      
Warrants 89   1,432
Fair Value, Recurring | Public Warrants      
Liabilities:      
Warrants 207   2,099
Fair Value, Recurring | Level 1      
Assets:      
Cash equivalents 21,522   30,136
Total assets 21,522   30,136
Liabilities:      
Convertible Note     0
FPA Put Option liability 0   0
Fixed Maturity Consideration and current portion of the FPA Put Option 0   0
Total liabilities 207   2,099
Fair Value, Recurring | Level 1 | Brookfield Loan liability      
Liabilities:      
Fair value of debt 0    
Fair Value, Recurring | Level 1 | Brookfield SAFE      
Liabilities:      
Fair value of debt     0
Fair Value, Recurring | Level 1 | PIPE Warrant      
Liabilities:      
Warrants 0    
Fair Value, Recurring | Level 1 | Private Placement Warrants      
Liabilities:      
Warrants 0   0
Fair Value, Recurring | Level 1 | Public Warrants      
Liabilities:      
Warrants 207   2,099
Fair Value, Recurring | Level 2      
Assets:      
Cash equivalents 0   0
Total assets 0   0
Liabilities:      
Convertible Note     0
FPA Put Option liability 0   0
Fixed Maturity Consideration and current portion of the FPA Put Option 0   0
Total liabilities 0   0
Fair Value, Recurring | Level 2 | Brookfield Loan liability      
Liabilities:      
Fair value of debt 0    
Fair Value, Recurring | Level 2 | Brookfield SAFE      
Liabilities:      
Fair value of debt     0
Fair Value, Recurring | Level 2 | PIPE Warrant      
Liabilities:      
Warrants 0    
Fair Value, Recurring | Level 2 | Private Placement Warrants      
Liabilities:      
Warrants 0   0
Fair Value, Recurring | Level 2 | Public Warrants      
Liabilities:      
Warrants 0   0
Fair Value, Recurring | Level 3      
Assets:      
Cash equivalents 0   0
Total assets 0   0
Liabilities:      
Convertible Note     51,112
FPA Put Option liability 30,015   30,015
Fixed Maturity Consideration and current portion of the FPA Put Option 4,123   4,123
Total liabilities 82,012   99,905
Fair Value, Recurring | Level 3 | Brookfield Loan liability      
Liabilities:      
Fair value of debt 19,435    
Fair Value, Recurring | Level 3 | Brookfield SAFE      
Liabilities:      
Fair value of debt     13,223
Fair Value, Recurring | Level 3 | PIPE Warrant      
Liabilities:      
Warrants 28,350    
Fair Value, Recurring | Level 3 | Private Placement Warrants      
Liabilities:      
Warrants 89   1,432
Fair Value, Recurring | Level 3 | Public Warrants      
Liabilities:      
Warrants $ 0   $ 0