v3.26.1
Software and Other Intangible Assets - Schedule of Estimated Amortization Expense (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Total $ 141,439 $ 147,062
Software Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2026 34,766  
2027 23,561  
2028 10,327  
2029 2,454  
2030 885  
Thereafter 70  
Total 72,063  
Other Intangible Assets Amortization    
Finite-Lived Intangible Assets [Line Items]    
Remainder of 2026 15,953  
2027 20,985  
2028 18,582  
2029 17,964  
2030 17,712  
Thereafter 50,243  
Total $ 141,439