v3.26.3
Equity - Narrative (Details) - USD ($)
$ in Millions
Oct. 22, 2026
Sep. 30, 2026
Oct. 27, 2025
Schedule of Equity Method Investments [Line Items]      
Share repurchase program, authorized, amount     $ 200.0
Remaining authorized amount   $ 53.1  
Subsequent Event      
Schedule of Equity Method Investments [Line Items]      
Share repurchase program, authorized, amount $ 200.0    
Remaining authorized amount $ 253.1