XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Apr. 01, 2022
Dec. 31, 2021
Receivables [Abstract]    
Billed receivables $ 136,287 $ 104,074
Unbilled receivables (contract assets) 235,341 239,979
Other 5,943 4,552
Total receivables $ 377,571 $ 348,605