XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total $ 72,738 $ 152,801
Prime Contractor    
Disaggregation of Revenue [Line Items]    
Total 67,981 146,107
Subcontractor    
Disaggregation of Revenue [Line Items]    
Total 4,757 6,694
Time and Materials    
Disaggregation of Revenue [Line Items]    
Total 48,991 132,540
Cost Reimbursable    
Disaggregation of Revenue [Line Items]    
Total 12,580 10,110
Firm Fixed Price    
Disaggregation of Revenue [Line Items]    
Total 11,167 10,151
Department Of Homeland Security [Member]    
Disaggregation of Revenue [Line Items]    
Total 167 91,328
Department of Veterans Affairs    
Disaggregation of Revenue [Line Items]    
Total 33,708 28,193
Department of Health and Human Services    
Disaggregation of Revenue [Line Items]    
Total 27,305 23,126
Department of Defense    
Disaggregation of Revenue [Line Items]    
Total 10,263 8,495
Other    
Disaggregation of Revenue [Line Items]    
Total $ 1,295 $ 1,659