v3.26.1
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)