v3.22.4
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