XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total Revenue $ 66,440 $ 61,555 $ 327,940 $ 180,913
Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     327,940 180,913
Prime Contractor        
Disaggregation of Revenue [Line Items]        
Total Revenue 58,743 53,407 304,862 159,059
Subcontractor        
Disaggregation of Revenue [Line Items]        
Total Revenue 7,697 8,148 23,078 21,854
Time and Materials        
Disaggregation of Revenue [Line Items]        
Total Revenue 44,672 46,790 263,072 137,492
Cost Reimbursable        
Disaggregation of Revenue [Line Items]        
Total Revenue 11,979 12,070 34,364 35,796
Firm Fixed Price        
Disaggregation of Revenue [Line Items]        
Total Revenue 9,789 2,695 30,504 7,625
Department of Homeland Security        
Disaggregation of Revenue [Line Items]        
Total Revenue (4,908) 184    
Department of Homeland Security | Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     126,397 523
Department of Veterans Affairs        
Disaggregation of Revenue [Line Items]        
Total Revenue 33,344 27,496    
Department of Veterans Affairs | Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     92,270 83,010
Department of Health and Human Services        
Disaggregation of Revenue [Line Items]        
Total Revenue 27,741 23,245    
Department of Health and Human Services | Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     78,452 66,748
Department of Defense        
Disaggregation of Revenue [Line Items]        
Total Revenue 8,272 7,601    
Department of Defense | Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     25,227 22,103
Other        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 1,991 $ 3,029    
Other | Revenue from Contract with Customer | Customer concentration        
Disaggregation of Revenue [Line Items]        
Total Revenue     $ 5,594 $ 8,529