XML 45 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Total amortization expense $ 6.6 $ 5.4
Software    
Finite Lived Intangible Assets [Line Items]    
Estimated total amortization expense 2025 25.0  
Estimated total amortization expense 2026 17.0  
Estimated total amortization expense 2027 8.4  
Estimated total amortization expense 2028 4.6  
Estimated total amortization expense 2029 3.5  
Customer contract costs    
Finite Lived Intangible Assets [Line Items]    
Total amortization expense $ 4.7 $ 5.0