XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Schedule of Balances Recorded in Consolidated Balance Sheet Related to Lease Arrangements (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Assets    
Operating leases $ 7,155 $ 10,473
Finance leases 24,391 27,913
Liabilities    
Operating leases current 3,045 3,801
Finance leases current 4,448 4,597
Operating leases non-current 4,114 6,553
Finance leases non-current 21,790 24,884
Related Party Leases [Member]    
Assets    
Operating leases 2,107 3,300
Finance leases   444
Liabilities    
Operating leases current 840 1,118
Finance leases current   71
Operating leases non-current $ 1,125 1,956
Finance leases non-current   $ 414