XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Balances Recorded in Condensed Consolidated Balance Sheet Related to Lease Arrangements (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Assets    
Operating leases $ 8,213 $ 10,473
Finance leases 25,350 27,913
Liabilities    
Operating leases current 3,618 3,801
Finance leases current 4,459 4,597
Operating leases non-current 4,589 6,553
Finance leases non-current 22,512 24,884
Related Party Leases [Member]    
Assets    
Operating leases 2,729 3,300
Finance leases 2 444
Liabilities    
Operating leases current 1,194 1,118
Finance leases current 24 71
Operating leases non-current $ 1,351 1,956
Finance leases non-current   $ 414