XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Long-Lived Assets (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Acquired customer contracts  
Finite Lived Intangible Assets [Line Items]  
Remaining weighted-average amortization period 81 months
Estimated total amortization expense 2023 $ 9.7
Estimated total amortization expense 2024 8.5
Estimated total amortization expense 2025 7.7
Estimated total amortization expense 2026 5.9
Estimated total amortization expense 2027 $ 3.1
Software  
Finite Lived Intangible Assets [Line Items]  
Remaining weighted-average amortization period 30 months
Estimated total amortization expense 2023 $ 12.3
Estimated total amortization expense 2024 5.2
Estimated total amortization expense 2025 3.5
Estimated total amortization expense 2026 $ 1.8