XML 65 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Future Minimum Lease Payments) (Details) - USD ($)
Dec. 31, 2022
Nov. 16, 2022
Dec. 31, 2021
Apr. 30, 2020
Commitments and Contingencies        
2023 $ 2,904,000      
2024 4,512,000      
2025 5,139,000      
2026 5,293,000      
2027 5,452,000      
Thereafter 49,395,000      
Total minimum lease payments 72,695,000      
Plus: estimated short-term variable lease payments 14,954,000      
Less: amount representing interest (38,834,000)      
Operating Lease, Liability, Total 48,815,000 $ 37,000,000.0   $ 11,700,000
Less: current portion (17,011,000)   $ (1,509,000)  
Noncurrent operating lease obligations $ 31,804,000   $ 36,480,000