v3.26.3
RECEIVABLES - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Oct. 02, 2026
Dec. 31, 2025
Receivables [Abstract]    
Billed receivables $ 146,991 $ 87,089
Unbilled receivables (contract assets) 649,423 628,529
Other 13,372 14,638
Total receivables $ 809,786 $ 730,256