v3.26.1
Intangibles - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Future amortization expense    
Customer relationships $ 1,652,223 $ 1,074,087
Customer relationships    
Future amortization expense    
Remainder of year ending December 31, 2026 45,747  
Year ending December 31, 2027 91,495  
Year ending December 31, 2028 91,495  
Year ending December 31, 2029 91,495  
Year ending December 31, 2030 91,495  
Thereafter 1,240,496  
Customer relationships $ 1,652,223 $ 1,074,087