v3.26.1
Warrants - Public and Private Warrants (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2025
USD ($)
D
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Oct. 09, 2021
$ / shares
Warrants      
Issue price per share | $ / shares $ 18    
Trading days for redemption of public warrants 20    
Consecutive trading days for redemption of public warrants 30    
Public Warrants      
Warrants      
Number of warrants outstanding | shares 15,000,000    
Number of warrants exercised | shares 0 15,000,000  
Number of warrants issued | shares 0 15,000,000  
Exercise price of warrants | $ / shares $ 0.365   $ 11.5
Redemption price per warrant (in dollars per share) | $ / shares $ 0.01    
Minimum threshold written notice period for redemption of public warrants 30 days    
Trading days for redemption of public warrants 20    
Consecutive trading days for redemption of public warrants 30    
Threshold trading days for calculating the average closing price 10    
Value of outstanding warrants | $ $ 19.5 $ 19.5  
Public Warrants | Redemption of warrants when price per share of class common stock equals or exceeds 18.00      
Warrants      
Issue price per share | $ / shares $ 18    
Private Warrants      
Warrants      
Number of warrants outstanding | shares 9,500,000 9,500,000  
Redemption price per warrant (in dollars per share) | $ / shares $ 0.01    
Threshold trading days for calculating the average closing price 10    
Value of outstanding warrants | $ $ 13.4