XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Future Minimum Lease Commitments (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2021 (excluding the six months ended June 30, 2021) $ 379  
2022 603  
2023 373  
2024 27  
2025 0  
After 2025 0  
Total lease payments 1,382  
Less imputed interest (84)  
Total 1,298  
Short-term portion 656 $ 677
Total, net of short-term portion 642 941
Finance Lease, Liability, Payment, Due [Abstract]    
2021 (excluding the three months ended March 31, 2021) 1,059  
2022 2,149  
2023 2,202  
2024 2,258  
2025 2,314  
After 2025 8,344  
Total lease payments 18,326  
Less imputed interest (3,336)  
Total 14,990  
Short-term portion 1,399 1,339
Total, net of short-term portion $ 13,591 $ 14,301