v3.26.1
Subsequent Events (Details) - Subsequent Event
$ in Millions
Aug. 31, 2026
USD ($)
tradingDay
Aug. 02, 2026
USD ($)
Subsequent Event [Line Items]    
Debt issued $ 358.4  
Trading day reference period | tradingDay 35  
Class A Common Stock    
Subsequent Event [Line Items]    
Debt issued $ 55.5  
Convertible Senior Notes Due 2030 | Convertible Debt    
Subsequent Event [Line Items]    
Debt issued   $ 400.0
Convertible Senior Notes Due 2032 | Convertible Debt    
Subsequent Event [Line Items]    
Debt issued   $ 1,000.0