XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense Based on Capitalized Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Net Balance $ 195,646 $ 228,698
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
2024 51,384  
2025 36,140  
2026 17,316  
2027 2,530  
2028 1,048  
Thereafter 0  
Net Balance 108,418  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
2024 29,510  
2025 21,042  
2026 21,042  
2027 20,764  
2028 18,362  
Thereafter 84,926  
Net Balance $ 195,646