XML 53 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Unbilled Accounts Receivable (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
U.S Federal Government      
Concentration risk 77.70% 82.00%  
U.S Federal Government | Accounts Receivable      
Concentration risk 94.00%   97.00%
Commercial      
Concentration risk 21.60% 17.60%  
Commercial | Accounts Receivable      
Concentration risk 6.00%   3.00%