XML 63 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Prepaid expenses and other current assets    
Reimbursement receivable from DoD $ 2,674 $ 850
Prepaid insurance 2,019 1,767
Unbilled reimbursement receivable from DoD 1,638  
Research and development advance payments 586  
Other prepaids and short term deposits 492 511
Prepaid expenses and other current assets $ 7,409 $ 3,128