XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition and Concentration of Credit Risk - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenue recognized from deferred revenue $ 14 $ 46
U.S. Department of Defense | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Accounts receivable   $ 3,600
U.S. Department of Defense | Customer Concentration Risk | Accounts Receivable    
Disaggregation of Revenue [Line Items]    
% of Total Revenue   65.00%
CEPI MERS | Customer Concentration Risk    
Disaggregation of Revenue [Line Items]    
Accounts receivable   $ 1,900
CEPI MERS | Customer Concentration Risk | Accounts Receivable    
Disaggregation of Revenue [Line Items]    
% of Total Revenue   34.00%