XML 68 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Apr. 30, 2020
Commitments and Contingencies      
2022 $ 1,593,000    
2023 2,904,000    
2024 4,512,000    
2025 5,139,000    
2026 5,293,000    
Thereafter 54,847,000    
Total minimum lease payments 74,288,000    
Less: amount representing interest (36,299,000)    
Operating Lease, Liability, Total 37,989,000   $ 11,700,000
Less: current portion (1,509,000) $ (1,551,000)  
Noncurrent operating lease obligations $ 36,480,000 $ 10,877,000