XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Decommissioning Liability - Schedule of Decommissioning Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Decommissioning Liability $ 174,769 $ 170,283
Less: Note Receivable (71,443) (69,005)
Decommissioning Liability, net of Note Receivable 103,326 101,278
Well Services [Member]    
Decommissioning Liability 98,959 96,603
Platform Service [Member]    
Decommissioning Liability $ 75,810 $ 73,680