v3.25.2
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Accrued interest expense $ 10,025 $ 9,064
Ad valorem taxes payable 6,120 12,281
Payable to seller for pre-effective monies 3,998 3,393
Accrued general and administrative 7,098 2,006
Income taxes payable 2,408 16,918
Other taxes payable 891 1,117
Other 1,016 1,606
Total accounts payable and accrued expenses $ 31,556 $ 46,385