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

Fair Value Measures and Disclosures - Assets and Liabilities Measured on Recurring Basis (Details)

v3.25.1
Fair Value Measures and Disclosures - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Assets    
Fair Value $ 0 $ 6,621,000
Liabilities    
Warrant liabilities 2,166,874,000 11,835,000
Contingent earnout liabilities 11,000 1,456,000
Corporate bonds    
Assets    
Fair Value   6,621,000
Public    
Liabilities    
Warrant liabilities   258,000
2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 1,102,000 23,000
BEPO Warrants    
Liabilities    
Warrant liabilities 377,750,000  
BEPO Agent Warrants    
Liabilities    
Warrant liabilities 18,477,000  
July 2024 Private Warrants    
Liabilities    
Warrant liabilities 864,995,000  
August Inducement Warrants    
Liabilities    
Warrant liabilities 796,239,000  
Fair Value, Recurring    
Assets    
Money market funds 215,000 3,422,000
Assets, Fair Value Disclosure 215,000 10,043,000
Liabilities    
Contingent earnout liabilities 11,000 1,456,000
Total financial liabilities 2,177,000 13,291,000
Fair Value, Recurring | Corporate bonds    
Assets    
Fair Value   6,621,000
Fair Value, Recurring | Public    
Liabilities    
Warrant liabilities   258,000
Fair Value, Recurring | Private Placement    
Liabilities    
Warrant liabilities   127,000
Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 1,000 23,000
Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 90,000 10,891,000
Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 16,000 536,000
Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities 378,000  
Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 18,000  
Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 2,000  
Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities 865,000  
Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities 796,000  
Level 1 | Fair Value, Recurring    
Assets    
Money market funds 215,000 3,422,000
Assets, Fair Value Disclosure 215,000 3,422,000
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 0 258,000
Level 1 | Fair Value, Recurring | Corporate bonds    
Assets    
Fair Value   0
Level 1 | Fair Value, Recurring | Public    
Liabilities    
Warrant liabilities   258,000
Level 1 | Fair Value, Recurring | Private Placement    
Liabilities    
Warrant liabilities   0
Level 1 | Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 0 0
Level 1 | Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 0 0
Level 1 | Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 0 0
Level 1 | Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities 0  
Level 1 | Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 0  
Level 1 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 0  
Level 1 | Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities 0  
Level 1 | Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities 0  
Level 2 | Fair Value, Recurring    
Assets    
Money market funds 0 0
Assets, Fair Value Disclosure 0 6,621,000
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 0 0
Level 2 | Fair Value, Recurring | Corporate bonds    
Assets    
Fair Value   6,621,000
Level 2 | Fair Value, Recurring | Public    
Liabilities    
Warrant liabilities   0
Level 2 | Fair Value, Recurring | Private Placement    
Liabilities    
Warrant liabilities   0
Level 2 | Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 0 0
Level 2 | Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 0 0
Level 2 | Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 0 0
Level 2 | Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities 0  
Level 2 | Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 0  
Level 2 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 0  
Level 2 | Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities 0  
Level 2 | Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities 0  
Level 3 | Fair Value, Recurring    
Assets    
Money market funds 0 0
Assets, Fair Value Disclosure 0 0
Liabilities    
Contingent earnout liabilities 11,000 1,456,000
Total financial liabilities 2,177,000 13,033,000
Level 3 | Fair Value, Recurring | Corporate bonds    
Assets    
Fair Value   0
Level 3 | Fair Value, Recurring | Public    
Liabilities    
Warrant liabilities   0
Level 3 | Fair Value, Recurring | Private Placement    
Liabilities    
Warrant liabilities   127,000
Level 3 | Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 1,000 23,000
Level 3 | Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities 90,000 10,891,000
Level 3 | Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 16,000 $ 536,000
Level 3 | Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities 378,000  
Level 3 | Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 18,000  
Level 3 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 2,000  
Level 3 | Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities 865,000  
Level 3 | Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities $ 796,000