XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Intangibles - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Future amortization expense    
Customer relationships $ 1,109,423 $ 1,144,759
Customer relationships    
Future amortization expense    
Remainder of year ending December 31, 2025 35,336  
Year ending December 31, 2026 70,672  
Year ending December 31, 2027 70,672  
Year ending December 31, 2028 70,672  
Year ending December 31, 2029 70,672  
Thereafter 791,399  
Customer relationships $ 1,109,423 $ 1,144,759