v3.26.1
Software and Other Intangible Assets - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Intangible Asset, Finite-Lived [Line Items]        
Intangible assets amortization expense $ 5,400,000 $ 5,300,000 $ 10,700,000 $ 10,500,000
Software for resale, amortization expense 60,000.00 0 120,000 0
Software for Internal Use        
Intangible Asset, Finite-Lived [Line Items]        
Intangible assets amortization expense $ 15,000,000.0 $ 15,600,000 $ 31,500,000 $ 31,200,000
Minimum        
Intangible Asset, Finite-Lived [Line Items]        
Software for resale, useful life     5 years  
Minimum | Software for Internal Use        
Intangible Asset, Finite-Lived [Line Items]        
Finite-lived intangible asset, useful life 3 years   3 years  
Maximum        
Intangible Asset, Finite-Lived [Line Items]        
Software for resale, useful life     10 years  
Maximum | Software for Internal Use        
Intangible Asset, Finite-Lived [Line Items]        
Finite-lived intangible asset, useful life 8 years   8 years