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 |