Warrant Liability (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jul. 16, 2021 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Derivative [Line Items] | |||||
| Unit price (in dollars per share) | $ 11.50 | $ 11.50 | |||
| Change in fair value of warrant liability | $ (98) | $ (390) | $ (195) | $ (390) | |
| Class A Common Stock, $0.0001 par value per share | |||||
| Derivative [Line Items] | |||||
| Number of ordinary shares called by each warrant (in shares) | 1 | 1 | |||
| Public Warrants | |||||
| Derivative [Line Items] | |||||
| Warrants outstanding (in shares) | 0 | 0 | |||
| Units issued (in shares) | 12,500,000 | ||||
| Change in fair value of warrant liability | $ (62) | (250) | $ (125) | (250) | |
| Private Placement Warrants | |||||
| Derivative [Line Items] | |||||
| Warrants issued (in shares) | 7,000,000 | ||||
| Change in fair value of warrant liability | $ (36) | $ (140) | $ (70) | $ (140) | |