v3.26.1
Overview, Basis of Presentation and Significant Accounting Policies - Summary of Current Expected Credit Loss Reserve (Details 1) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Receivables [Abstract]        
Provision for accounts receivable $ 20.0 $ 20.5    
Provision of unbilled receivables and contract assets 0.7 0.4    
Total $ 20.7 $ 20.9 $ 25.3 $ 25.0