v3.26.3
Warrants- Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 09, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share Repurchase Program [Abstract]          
Stock Issued During Period, Shares, New Issues       278,114 1,415,924
Warrants and Rights Outstanding $ 500.0        
Proceeds from Issuance of Warrants 11.2     $ 493.8 $ 0.0
Fair Value Adjustment of Warrants   $ (46.4) $ 0.0 (46.4) 0.0
Payments of Stock Issuance Costs 6.6        
Class of Stock [Line Items]          
Warrants and Rights Outstanding 500.0        
Fair Value Adjustment of Warrants   $ (46.4) $ 0.0 $ (46.4) $ 0.0
Payments of Stock Issuance Costs $ 6.6        
Common Class A [Member]          
Share Repurchase Program [Abstract]          
Stock Issued During Period, Shares, New Issues 500,000        
Pre Funded Warrant [Member]          
Share Repurchase Program [Abstract]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 2,005,513        
Warrant [Member]          
Share Repurchase Program [Abstract]          
Class of Warrant or Right, Number of Securities Called by Warrants or Rights 6,992,382        
Fair Value Adjustment of Warrants $ 4.6        
Class of Stock [Line Items]          
Fair Value Adjustment of Warrants $ 4.6