XML 328 R83.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Minimum Lease Payments (Principal and Interest) on Leases (Lessor) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Operating Leases Future Minimum Payments Receivable [Line Items]    
2021 $ 11,846  
2022 12,725  
2023 1,575  
Total minimum lease payments 26,146  
Effect of discounting (2,434)  
Present value of minimum lease payments 6,221  
Present value of residual value of leased property 4,824  
Total lease receivable 11,045 $ 33,500
Current portion lease receivable (3,450) (9,556)
Long-term lease receivables 7,595 $ 23,944
Olympia    
Schedule Of Operating Leases Future Minimum Payments Receivable [Line Items]    
Less Olympia operating lease payments (17,491)  
Elma    
Schedule Of Operating Leases Future Minimum Payments Receivable [Line Items]    
Total minimum lease payments $ 8,655