Schedule of Hierarchy Categorized on Fair Value (Details) - USD ($) $ in Thousands | Dec. 31, 2021 | Jun. 30, 2021 | Dec. 31, 2020 |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Cash | [1] | $ 69,819 | $ 61,831 | |
Total assets | | 69,819 | 61,831 | |
Term loan agreements, fair value | | $ 429,120 | 408,390 | |
Term Loan Agreement Due Two Thousand Twenty Three [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 239,076 | $ 252,057 |
Term Loan Agreement Due Two Thousand Twenty Four [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 22,251 | 22,972 |
Alaska Tankers Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 48,154 | 50,360 |
O S G Two Zero Four L L C Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 30,103 | 31,283 |
Term Loan Agreement Due Two Thousand Twenty Six [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 21,066 | 23,171 |
O S G Two Zero Five L L Aand O S G Courageous Second L L C Term Loan Due Two Thousand Twenty Seven [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 47,350 | 48,586 |
Unsecured Senior Notes [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 390 | 691 |
Fair Value, Inputs, Level 1 [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Cash | [1] | | 61,831 | 69,819 |
Total assets | | | 61,831 | 69,819 |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Term Loan Agreement Due Two Thousand Twenty Three [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Term Loan Agreement Due Two Thousand Twenty Four [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Term Loan Agreements Due Two Thousand Twenty Four [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Alaska Tankers Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | O S G Two Zero Four L L C Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Term Loan Agreement Due Two Thousand Twenty Six [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | O S G Two Zero Five L L Aand O S G Courageous Second L L C Term Loan Due Two Thousand Twenty Seven [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 1 [Member] | Unsecured Senior Notes [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | | |
Fair Value, Inputs, Level 2 [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Cash | [1] | | | |
Total assets | | | | |
Term loan agreements, fair value | | | 409,631 | 436,517 |
Fair Value, Inputs, Level 2 [Member] | Term Loan Agreement Due Two Thousand Twenty Three [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 241,694 | 257,228 |
Fair Value, Inputs, Level 2 [Member] | Term Loan Agreement Due Two Thousand Twenty Four [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 22,109 | 23,535 |
Fair Value, Inputs, Level 2 [Member] | Alaska Tankers Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 46,167 | |
Fair Value, Inputs, Level 2 [Member] | O S G Two Zero Four L L C Term Loan Agreement Due Two Thousand Twenty Five [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 29,390 | 31,562 |
Fair Value, Inputs, Level 2 [Member] | Term Loan Agreement Due Two Thousand Twenty Six [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 19,528 | 21,921 |
Fair Value, Inputs, Level 2 [Member] | O S G Two Zero Five L L Aand O S G Courageous Second L L C Term Loan Due Two Thousand Twenty Seven [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | 50,337 | 52,199 |
Fair Value, Inputs, Level 2 [Member] | Unsecured Senior Notes [Member] | | | | |
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | | | | |
Term loan agreements, fair value | | | $ 406 | $ 715 |
| |
[1] | Includes current and non-current restricted cash aggregating $ 96 122 | |