v3.26.1
Fair Value Measurement - Schedule of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Assets $ 95,423 $ 74,782
Liabilities:    
Liabilities 320,932 271,209
Money Market Funds    
Assets:    
Assets [1] 95,423 74,782
Tranche Liability    
Liabilities:    
Liabilities [2] 196,269 158,662
2021 Public Warrants    
Liabilities:    
Liabilities [3] 51 101
2021 PIPE Warrants    
Liabilities:    
Liabilities [3] 6 12
2024 PIPE Warrants    
Liabilities:    
Liabilities [3] 33,495 33,156
2025 Pre-Funded Warrants    
Liabilities:    
Liabilities [3] 33,865 29,492
2025 PIPE Warrants    
Liabilities:    
Liabilities [3] 57,246 49,786
Level 1    
Assets:    
Assets 95,423 74,782
Liabilities:    
Liabilities 51 101
Level 1 | Money Market Funds    
Assets:    
Assets [1] 95,423 74,782
Level 1 | Tranche Liability    
Liabilities:    
Liabilities [2] 0 0
Level 1 | 2021 Public Warrants    
Liabilities:    
Liabilities [3] 51 101
Level 1 | 2021 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 1 | 2024 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 1 | 2025 Pre-Funded Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 1 | 2025 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 2    
Assets:    
Assets 0 0
Liabilities:    
Liabilities 33,871 29,504
Level 2 | Money Market Funds    
Assets:    
Assets [1] 0 0
Level 2 | Tranche Liability    
Liabilities:    
Liabilities [2] 0 0
Level 2 | 2021 Public Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 2 | 2021 PIPE Warrants    
Liabilities:    
Liabilities [3] 6 12
Level 2 | 2024 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 2 | 2025 Pre-Funded Warrants    
Liabilities:    
Liabilities [3] 33,865 29,492
Level 2 | 2025 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 3    
Assets:    
Assets 0 0
Liabilities:    
Liabilities 287,010 241,604
Level 3 | Money Market Funds    
Assets:    
Assets [1] 0 0
Level 3 | Tranche Liability    
Liabilities:    
Liabilities [2] 196,269 158,662
Level 3 | 2021 Public Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 3 | 2021 PIPE Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 3 | 2024 PIPE Warrants    
Liabilities:    
Liabilities [3] 33,495 33,156
Level 3 | 2025 Pre-Funded Warrants    
Liabilities:    
Liabilities [3] 0 0
Level 3 | 2025 PIPE Warrants    
Liabilities:    
Liabilities [3] $ 57,246 $ 49,786
[1] Included in cash and cash equivalents on the unaudited condensed consolidated balance sheets.
[2] See Note 8.
[3] See Note 10.