XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Notes Payable    
Notes payable $ 1,908 $ 1,944
Less: current notes payable (72) (71)
Notes payable, net of current portion $ 1,836 $ 1,873