Schedule of Gains (Losses) on Derivative Financial Instruments quarter ended (Details) - Non-Delivery Collar Contracts [Member] - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | 12 Months Ended | ||
---|---|---|---|---|---|
Dec. 31, 2022 |
Dec. 31, 2022 |
Dec. 31, 2021 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Derivative Instruments, Gain (Loss) [Line Items] | |||||
Amount of Gain or (Loss) Recognized in OCI (Loss) on Derivatives | $ 143 | $ 9,340 | |||
Amount of gain or (Loss) Reclassified from Accumulated OCI (Loss) into Income | $ (0) | $ (0) | $ 185 |