Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.u1
Fair Value Measurements - Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Assets measured at fair value    
Fair value $ 813,340 $ 828,233
Liabilities measured at fair value    
Warrant liabilities 46,969 62,936
Earnout Shares Liability 72,984 95,969
Term deposits    
Assets measured at fair value    
Fair value 43,076 42,538
Asset backed securities    
Assets measured at fair value    
Fair value 55,833 27,469
Government debt securities    
Assets measured at fair value    
Fair value 256,966 265,681
Corporate debt securities    
Assets measured at fair value    
Fair value 457,465 492,545
Fair Value Measurements Recurring    
Assets measured at fair value    
Cash equivalents 104,810 197,543
Fair value 813,340 828,233
Total fair value of assets 918,150 1,025,776
Liabilities measured at fair value    
Warrant liabilities 46,969 62,936
Earnout Shares Liability 72,984 95,969
Total fair value of liabilities 119,953 158,905
Fair Value Measurements Recurring | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liabilities 13,455 21,097
Fair Value Measurements Recurring | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liabilities 8,996 14,105
Fair Value Measurements Recurring | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liabilities 24,518 27,734
Fair Value Measurements Recurring | Money market funds    
Assets measured at fair value    
Cash equivalents 104,810 197,543
Fair Value Measurements Recurring | Term deposits    
Assets measured at fair value    
Fair value 43,076 42,538
Fair Value Measurements Recurring | Asset backed securities    
Assets measured at fair value    
Fair value 55,833 27,469
Fair Value Measurements Recurring | Government debt securities    
Assets measured at fair value    
Fair value 256,966 265,681
Fair Value Measurements Recurring | Corporate debt securities    
Assets measured at fair value    
Fair value 457,465 492,545
Fair Value Measurements Recurring | Level 1    
Assets measured at fair value    
Cash equivalents 104,810 197,543
Fair value 0 0
Total fair value of assets 104,810 197,543
Liabilities measured at fair value    
Warrant liabilities 13,455 21,097
Earnout Shares Liability 0 0
Total fair value of liabilities 13,455 21,097
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liabilities 13,455 21,097
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liabilities 0 0
Fair Value Measurements Recurring | Level 1 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liabilities 0 0
Fair Value Measurements Recurring | Level 1 | Money market funds    
Assets measured at fair value    
Cash equivalents 104,810 197,543
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 813,340 828,233
Total fair value of assets 813,340 828,233
Liabilities measured at fair value    
Warrant liabilities 8,996 14,105
Earnout Shares Liability 0 0
Total fair value of liabilities 8,996 14,105
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liabilities 0 0
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liabilities 8,996 14,105
Fair Value Measurements Recurring | Level 2 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liabilities 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 43,076 42,538
Fair Value Measurements Recurring | Level 2 | Asset backed securities    
Assets measured at fair value    
Fair value 55,833 27,469
Fair Value Measurements Recurring | Level 2 | Government debt securities    
Assets measured at fair value    
Fair value 256,966 265,681
Fair Value Measurements Recurring | Level 2 | Corporate debt securities    
Assets measured at fair value    
Fair value 457,465 492,545
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 liabilities 24,518 27,734
Earnout Shares Liability 72,984 95,969
Total fair value of liabilities 97,502 123,703
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Public)    
Liabilities measured at fair value    
Warrant liabilities 0 0
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Private)    
Liabilities measured at fair value    
Warrant liabilities 0 0
Fair Value Measurements Recurring | Level 3 | Common stock warrant liabilities (Delta)    
Liabilities measured at fair value    
Warrant liabilities 24,518 27,734
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