XML 64 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Future Minimum Lease Payments (Principal and Interest) on Leases (Lessor) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Leases [Abstract]      
2021 $ 2,595    
2022 3,630    
2023 1,575    
Total minimum lease payments 7,800    
Effect of discounting (1,954)    
Present value of minimum lease payments 5,846    
Present value of residual of leased property 5,135    
Total lease receivable 10,981 $ 11,045 $ 33,500
Current portion lease receivable (3,495) (3,450)  
Long term lease receivable $ 7,486 $ 7,595