XML 81 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Future Minimum Lease Payments) (Details) - USD ($)
Dec. 31, 2020
Apr. 30, 2020
Dec. 31, 2019
Commitments and Contingencies      
2021 $ 1,638,000    
2022 1,893,000    
2023 1,950,000    
2024 2,008,000    
2025 2,069,000    
Thereafter 13,783,000    
Total minimum lease payments 23,341,000    
Less: amount representing interest (10,913,000)    
Operating Lease, Liability, Total 12,428,000 $ 11,700,000  
Less: current portion (1,551,000)   $ (1,308,000)
Noncurrent operating lease obligations $ 10,877,000   $ 1,555,000