Quarterly report [Sections 13 or 15(d)]

Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details)

v3.25.2
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Assets measured at fair value    
Fair value $ 654,671 $ 733,224
Liabilities measured at fair value    
Warrant liability 108,861 95,410
Earnout shares liability 159,199 117,416
Term deposits    
Assets measured at fair value    
Fair value 30,286 31,179
Asset backed securities    
Assets measured at fair value    
Fair value 100,338 98,412
Government debt securities    
Assets measured at fair value    
Fair value 176,257 206,945
Corporate debt securities    
Assets measured at fair value    
Fair value 347,790 396,688
Fair Value Measurements Recurring    
Assets measured at fair value    
Cash equivalents 329,130 178,383
Fair value 654,671 733,224
Total fair value of assets 983,801 911,607
Liabilities measured at fair value    
Warrant liability 108,861 95,410
Earnout shares liability 159,199 117,416
Total fair value of liabilities 268,060 212,826
Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liability 41,399 34,843
Fair Value Measurements Recurring | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liability 27,681 23,296
Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liability 39,781 37,271
Fair Value Measurements Recurring | Money market funds    
Assets measured at fair value    
Cash equivalents 329,130 178,383
Fair Value Measurements Recurring | Term deposits    
Assets measured at fair value    
Fair value 30,286 31,179
Fair Value Measurements Recurring | Asset backed securities    
Assets measured at fair value    
Fair value 100,338 98,412
Fair Value Measurements Recurring | Government debt securities    
Assets measured at fair value    
Fair value 176,257 206,945
Fair Value Measurements Recurring | Corporate debt securities    
Assets measured at fair value    
Fair value 347,790 396,688
Fair Value Measurements Recurring | Level 1    
Assets measured at fair value    
Cash equivalents 329,130 178,383
Fair value 0 0
Total fair value of assets 329,130 178,383
Liabilities measured at fair value    
Warrant liability 41,399 34,843
Earnout shares liability 0 0
Total fair value of liabilities 41,399 34,843
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liability 41,399 34,843
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 1 | Money market funds    
Assets measured at fair value    
Cash equivalents 329,130 178,383
Fair Value Measurements Recurring | Level 1 | Term deposits    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 1 | Asset backed securities    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 1 | Government debt securities    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 1 | Corporate debt securities    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 2    
Assets measured at fair value    
Cash equivalents 0 0
Fair value 654,671 733,224
Total fair value of assets 654,671 733,224
Liabilities measured at fair value    
Warrant liability 27,681 23,296
Earnout shares liability 0 0
Total fair value of liabilities 27,681 23,296
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liability 27,681 23,296
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 2 | Money market funds    
Assets measured at fair value    
Cash equivalents 0 0
Fair Value Measurements Recurring | Level 2 | Term deposits    
Assets measured at fair value    
Fair value 30,286 31,179
Fair Value Measurements Recurring | Level 2 | Asset backed securities    
Assets measured at fair value    
Fair value 100,338 98,412
Fair Value Measurements Recurring | Level 2 | Government debt securities    
Assets measured at fair value    
Fair value 176,257 206,945
Fair Value Measurements Recurring | Level 2 | Corporate debt securities    
Assets measured at fair value    
Fair value 347,790 396,688
Fair Value Measurements Recurring | Level 3    
Assets measured at fair value    
Cash equivalents 0 0
Fair value 0 0
Total fair value of assets 0 0
Liabilities measured at fair value    
Warrant liability 39,781 37,271
Earnout shares liability 159,199 117,416
Total fair value of liabilities 198,980 154,687
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liability 0 0
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liability 39,781 37,271
Fair Value Measurements Recurring | Level 3 | Money market funds    
Assets measured at fair value    
Cash equivalents 0 0
Fair Value Measurements Recurring | Level 3 | Term deposits    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 3 | Asset backed securities    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 3 | Government debt securities    
Assets measured at fair value    
Fair value 0 0
Fair Value Measurements Recurring | Level 3 | Corporate debt securities    
Assets measured at fair value    
Fair value $ 0 $ 0