Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Operating Leases (Details)

v3.20.4
Commitments and Contingencies - Operating Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies    
Operating Leases, Rent Expense $ 332,000 $ 378,000
Annual minimum lease payments for operating lease    
Year ending December 31, 2021 163,000  
Year ending December 31, 2022 153,000  
Year ending December 31, 2023 173,000  
Year ending December 31, 2024 $ 15,000