XML 54 R43.htm IDEA: XBRL DOCUMENT v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of Acquired Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount $ 90,200 $ 67,600
Accumulated Amortization (25,032) (22,997)
Net Carrying Amount 65,168 44,603
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 82,600 60,000
Accumulated Amortization (22,815) (20,939)
Net Carrying Amount 59,785 39,061
Trade names    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Amount 7,600 7,600
Accumulated Amortization (2,217) (2,058)
Net Carrying Amount $ 5,383 $ 5,542