XML 130 R71.htm IDEA: XBRL DOCUMENT v3.25.4
CUSTOMER CONTRACTS, TRADENAMES AND TRADEMARKS, AND OTHER INTANGIBLE ASSETS - Schedule of Customer contracts (Details) - Customer contracts, net - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Intangible assets    
Customer contracts $ 741,568 $ 671,242
Less: accumulated amortization (334,052) (288,150)
Customer contracts, net $ 407,516 $ 383,092