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.26.1
Fair Value Measures and Disclosures - Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Liabilities    
Warrant liabilities $ 108,866 $ 2,166,874
Contingent earnout liabilities 1 11
2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 1,639 1,102
BEPO Warrants    
Liabilities    
Warrant liabilities 48,480 377,750
BEPO Agent Warrants    
Liabilities    
Warrant liabilities 30,242 18,477
July 2024 Private Warrants    
Liabilities    
Warrant liabilities   864,995
August Inducement Warrants    
Liabilities    
Warrant liabilities   796,239
Fair Value, Recurring    
Assets    
Money market funds 37,124 215
Assets, Fair Value Disclosure 37,124 215
Liabilities    
Contingent earnout liabilities 1 11
Total financial liabilities 110 2,178
Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 2 1
Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities   90
Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 29 16
Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities   378
Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 48 18
Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 30 2
Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities   866
Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities   796
Level 1 | Fair Value, Recurring    
Assets    
Money market funds 37,124 215
Assets, Fair Value Disclosure 37,124 215
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 0 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
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 0
Level 1 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 0 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 0
Liabilities    
Contingent earnout liabilities 0 0
Total financial liabilities 0 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
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 0
Level 2 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities 0 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 1 11
Total financial liabilities 110 2,178
Level 3 | Fair Value, Recurring | 2022 Private Placement Warrants    
Liabilities    
Warrant liabilities 2 1
Level 3 | Fair Value, Recurring | 2023 Private Placement Warrants A    
Liabilities    
Warrant liabilities   90
Level 3 | Fair Value, Recurring | 2023 Private Placement Warrants B    
Liabilities    
Warrant liabilities 29 16
Level 3 | Fair Value, Recurring | 2024 Private Warrants    
Liabilities    
Warrant liabilities   378
Level 3 | Fair Value, Recurring | BEPO Warrants    
Liabilities    
Warrant liabilities 48 18
Level 3 | Fair Value, Recurring | BEPO Agent Warrants    
Liabilities    
Warrant liabilities $ 30 2
Level 3 | Fair Value, Recurring | July 2024 Private Warrants    
Liabilities    
Warrant liabilities   866
Level 3 | Fair Value, Recurring | August Inducement Warrants    
Liabilities    
Warrant liabilities   $ 796