XML 89 R77.htm IDEA: XBRL DOCUMENT v3.21.2
Finance Obligations - Narrative (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Sale Leaseback Transaction [Line Items]    
Total operating lease, liabilities $ 142,118  
Short term operating lease obligation 19,915 $ 14,314
Long term operating lease obligation 122,203 99,624
Total finance lease liabilities 15,108  
Short term finance lease obligation 2,728 903
Long term finance lease obligation 12,380 4,493
Sale Leaseback Agreements    
Sale Leaseback Transaction [Line Items]    
Total finance lease liabilities 19,538 23,900
Short term finance lease obligation 6,500 8,000
Long term finance lease obligation 13,000 15,900
Sale Leaseback Agreements | Future Services [Member]    
Sale Leaseback Transaction [Line Items]    
Total finance lease liabilities 176,300 157,700
Short term finance lease obligation 27,300 24,200
Long term finance lease obligation $ 149,000 $ 133,500