XML 53 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Schedule of Future Minimum Noncancelable Operating Lease Payments and Lease Liability (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments And Contingencies Disclosure [Abstract]    
2021 $ 855  
2022 876  
2023 183  
Total lease payments 1,914  
Imputed interest (166)  
Lease liability 1,748  
Current portion of operating lease liability 741 $ 600
Operating lease liability, net of current portion $ 1,007 $ 1,748