XML 57 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Unbilled Receivables (Tables)
12 Months Ended
Dec. 31, 2021
Contractors [Abstract]  
Schedule of Unbilled Receivables Unbilled receivables consisted of the following:
December 3120212020
Unbilled revenue$39,566 $36,657 
Advances and progress billings(31,068)(28,633)
Net unbilled receivables$8,498 $8,024