Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses Receivable (Details)

v3.24.0.1
Summary of Significant Accounting Policies - Schedule of Allowance for Expected Credit Losses Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 3,587 $ 18,085 $ 30,139
Change in provision for expected credit losses 47 3,550 41,873
Additions charged to revenue     27,071
Additions charged to other selling, general, and administrative expense     273
Additions charged to other, net - related parties     515
Additions charged to other income (expense), net     1,474
Recoveries of receivables previously charged to credit loss expense (638) (161) (211)
Write-offs charged against the provision (2,831) (17,887) (83,049)
Ending balance 165 3,587 18,085
Gulfport      
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 0 11,714  
Recoveries of receivables previously charged to credit loss expense   (147)  
Write-offs charged against the provision   (11,567)  
Ending balance   $ 0 $ 11,714