v3.26.1
Warrants - Public and Private Warrants (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
D
$ / shares
shares
Dec. 31, 2025
USD ($)
shares
Redemption of warrants when price per share of class common stock equals or exceeds 18.00    
Warrants    
Issue price per share $ 18  
Public Warrants    
Warrants    
Number of warrants outstanding | shares 15,000,000 15,000,000
Exercise price of warrants $ 11.5  
Trading days for redemption of public warrants | D 20  
Consecutive trading days for redemption of public warrants | D 30  
Value of outstanding warrants | $ $ 19.5 $ 19.5
Private Warrants    
Warrants    
Number of warrants outstanding | shares 9,500,000 9,500,000
Exercise price of warrants $ 11.5