v3.26.1
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Software Amortization    
Software Amortization    
Remainder of 2026 $ 22,071  
2027 26,698  
2028 13,374  
2029 4,128  
2030 1,451  
Thereafter 174  
Net Balance 67,896 $ 77,523
Other Intangible Assets Amortization    
Total 66,851 76,322
Total other intangible assets    
Software Amortization    
Net Balance 136,156 147,062
Other Intangible Assets Amortization    
Remainder of 2026 10,645  
2027 20,989  
2028 18,584  
2029 17,966  
2030 17,716  
Thereafter 50,256  
Total $ 136,156 $ 147,062