v3.24.1
Note 3 - Related-party Transactions - Related Party Long-term Debt Outstanding (Details) - Related Party [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Less: Long-term debt, related party, current portion $ 0 $ (5,211)
Less: Accrued interest payable, related party, current portion 0 4,094
Less: Accrued interest payable 0 (4,094)
Long-term debt and interest payable, related party 5,308 0
Lazarus Energy Holdings (LEH) [Member]    
Long-term debt, carrying amount 5,308 9,305
Lazarus Energy Holdings (LEH) [Member] | June LEH Note [Member]    
Long-term debt, carrying amount 0 1,211
Lazarus Energy Holdings (LEH) [Member] | BDPL-LEH Loan Agreement [Member]    
Long-term debt, carrying amount $ 5,308 $ 8,094