XML 82 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value measurements - Fair value of assets measured at fair value on a nonrecurring basis (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment $ 26,500,000 $ 0   $ 0
Fair Value, Nonrecurring | Oil and natural gas properties        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair Value 31,781,000 0 $ 0  
Impairment $ 26,496,000 $ 0 $ 0