XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Total $ 151,192 $ 165,377
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2025 15,351  
2026 39,251  
2027 18,589  
2028 6,174  
2029 343  
Thereafter 8  
Total 79,716  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2025 5,297  
2026 21,185  
2027 20,914  
2028 18,514  
2029 17,896  
Thereafter 67,386  
Total $ 151,192