XML 47 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 6.8 $ 7.1 $ 20.1 $ 18.8
Software        
Finite Lived Intangible Assets [Line Items]        
Estimated total amortization expense 2025 26.9   26.9  
Estimated total amortization expense 2026 20.1   20.1  
Estimated total amortization expense 2027 10.0   10.0  
Estimated total amortization expense 2028 5.7   5.7  
Estimated total amortization expense 2029 4.1   4.1  
Customer contract costs        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 5.9 $ 5.4 $ 15.3 $ 16.1