v3.26.1
Fair Value of Financial Instruments - Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Warrants:  
Total liabilities at fair value on a recurring basis $ 413
Public Warrants  
Warrants:  
Warrants 276
Private Warrants  
Warrants:  
Warrants 137
Level 1  
Warrants:  
Total liabilities at fair value on a recurring basis 276
Level 1 | Public Warrants  
Warrants:  
Warrants 276
Level 1 | Private Warrants  
Warrants:  
Warrants 0
Level 2  
Warrants:  
Total liabilities at fair value on a recurring basis 137
Level 2 | Public Warrants  
Warrants:  
Warrants 0
Level 2 | Private Warrants  
Warrants:  
Warrants 137
Level 3  
Warrants:  
Total liabilities at fair value on a recurring basis 0
Level 3 | Public Warrants  
Warrants:  
Warrants 0
Level 3 | Private Warrants  
Warrants:  
Warrants $ 0