XML 55 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Total $ 156,538 $ 165,377
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2025 29,685  
2026 36,636  
2027 16,929  
2028 5,030  
2029 286  
Thereafter 8  
Total 88,574  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2025 10,596  
2026 21,193  
2027 20,922  
2028 18,522  
2029 17,904  
Thereafter 67,401  
Total $ 156,538