Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments $ 733,224 $ 828,233
Warrant liability 95,410 62,936
Earnout shares liability 117,416 95,969
Term deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 31,179 42,538
Asset backed securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 98,412 27,469
Government debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 206,945 265,681
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 396,688 492,545
Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 178,383 197,543
Available-for-sale investments 733,224 828,233
Total fair value of assets 911,607 1,025,776
Warrant liability 95,410 62,936
Earnout shares liability 117,416 95,969
Total fair value of liabilities 212,826 158,905
Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 34,843 21,097
Fair Value Measurements Recurring | Common stock warrant liabilities (Private Placement)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 23,296 14,105
Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 37,271 27,734
Fair Value Measurements Recurring | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 178,383 197,543
Fair Value Measurements Recurring | Term deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 31,179 42,538
Fair Value Measurements Recurring | Asset backed securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 98,412 27,469
Fair Value Measurements Recurring | Government debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 206,945 265,681
Fair Value Measurements Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 396,688 492,545
Level 1 | Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 178,383 197,543
Available-for-sale investments 0 0
Total fair value of assets 178,383 197,543
Warrant liability 34,843 21,097
Earnout shares liability 0 0
Total fair value of liabilities 34,843 21,097
Level 1 | Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 34,843 21,097
Level 1 | Fair Value Measurements Recurring | Common stock warrant liabilities (Private Placement)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 1 | Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 1 | Fair Value Measurements Recurring | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 178,383 197,543
Level 1 | Fair Value Measurements Recurring | Term deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 1 | Fair Value Measurements Recurring | Asset backed securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 1 | Fair Value Measurements Recurring | Government debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 1 | Fair Value Measurements Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 2 | Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Available-for-sale investments 733,224 828,233
Total fair value of assets 733,224 828,233
Warrant liability 23,296 14,105
Earnout shares liability 0 0
Total fair value of liabilities 23,296 14,105
Level 2 | Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 2 | Fair Value Measurements Recurring | Common stock warrant liabilities (Private Placement)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 23,296 14,105
Level 2 | Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 2 | Fair Value Measurements Recurring | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 2 | Fair Value Measurements Recurring | Term deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 31,179 42,538
Level 2 | Fair Value Measurements Recurring | Asset backed securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 98,412 27,469
Level 2 | Fair Value Measurements Recurring | Government debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 206,945 265,681
Level 2 | Fair Value Measurements Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 396,688 492,545
Level 3 | Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Available-for-sale investments 0 0
Total fair value of assets 0 0
Warrant liability 37,271 27,734
Earnout shares liability 117,416 95,969
Total fair value of liabilities 154,687 123,703
Level 3 | Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 3 | Fair Value Measurements Recurring | Common stock warrant liabilities (Private Placement)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 0 0
Level 3 | Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Warrant liability 37,271 27,734
Level 3 | Fair Value Measurements Recurring | Money market funds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 3 | Fair Value Measurements Recurring | Term deposits    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 3 | Fair Value Measurements Recurring | Asset backed securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 3 | Fair Value Measurements Recurring | Government debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments 0 0
Level 3 | Fair Value Measurements Recurring | Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Available-for-sale investments $ 0 $ 0