XML 41 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and Intangible Assets (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 6.3 $ 6.4 $ 11.7 $ 13.0
Estimated total amortization expense 2024 24.5   24.5  
Estimated total amortization expense 2025 19.8   19.8  
Estimated total amortization expense 2026 14.2   14.2  
Estimated total amortization expense 2027 6.5   6.5  
Estimated total amortization expense 2028 4.3   4.3  
Customer contract costs        
Finite Lived Intangible Assets [Line Items]        
Total amortization expense $ 5.7 $ 4.8 $ 10.7 $ 9.4