v3.25.4
Warrant Liability (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 16, 2021
Dec. 31, 2025
Dec. 31, 2024
Jun. 16, 2021
Derivative [Line Items]        
Unit price (in dollars per share)   $ 11.50    
Notice period to redeem warrants 30 days      
Threshold trading days 20 days      
Trading period 30 days      
Change in fair value of warrant liability   $ 390 $ 0  
Common Stock        
Derivative [Line Items]        
Stock price trigger (in dollars per share) $ 18.00      
Class A Common Stock        
Derivative [Line Items]        
Number of ordinary shares called by each warrant (in shares)   1    
Exercise price of warrant (in dollars per share) 11.50     $ 11.50
Public Warrants        
Derivative [Line Items]        
Warrants outstanding (in shares)   12,499,973    
Units issued (in shares)   12,500,000    
Warrant redemption price (in dollars per share) $ 0.01      
Change in fair value of warrant liability   $ 250 0  
Private Placement Warrants        
Derivative [Line Items]        
Warrants outstanding (in shares)   7,000,000    
Number of ordinary shares called by each warrant (in shares) 1      
Warrants issued (in shares) 7,000,000      
Limitation period to transfer, assign or sell warrants 30 days      
Change in fair value of warrant liability   $ 140 $ 0