v3.26.1
Warrants - Liability Classified Warrants (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Warrant or Right [Line Items]    
Warrants price per share (in dollars per share) $ 0.01  
Change in fair value of warrant liabilities $ (22.8) $ (41.7)
Public warrants    
Class of Warrant or Right [Line Items]    
Exercise of warrants (in shares) 52  
Warrant outstanding (in shares) 17,394,945  
Exercisable term from closing of initial public offering 12 months  
Warrants price per share (in dollars per share) $ 0.01  
Redemption period 30 days  
Warrant redemption condition minimum share price (in dollars per share) $ 18.00  
Threshold trading days 20 days  
Threshold consecutive trading days 30 days  
Threshold number of business days before sending notice of redemption to warrant holders 3 days  
Number of securities called by each warrant or right (in shares) 1  
Public warrants | Class A    
Class of Warrant or Right [Line Items]    
Warrants price per share (in dollars per share) $ 11.50  
Private placement warrants    
Class of Warrant or Right [Line Items]    
Warrant outstanding (in shares) 8,000,000  
Exercisable term after business combination 30 days