v3.25.4
GOODWILL AND INTANGIBLE ASSETS - Schedule of Identifiable Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount $ 579,605 $ 572,282
Accumulated Amortization (339,845) (249,214)
Net Carrying Amount 239,760 323,068
Contract backlogs and recompetes    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 395,800 393,300
Accumulated Amortization (287,235) (210,084)
Net Carrying Amount 108,565 183,216
Customer contracts    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 182,705 177,722
Accumulated Amortization (51,510) (37,870)
Net Carrying Amount 131,195 139,852
Trade names and other    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Amount 1,100 1,260
Accumulated Amortization (1,100) (1,260)
Net Carrying Amount $ 0 $ 0