XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Related Party Transactions and Balances - Schedule of Related Party Transactions (Details) - Related Party [Member] - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Equipment purchases and de-install costs $ 521,000 $ 1,217,000 $ 2,937,000 $ 1,418,000  
Costs incurred to maintain equipment 170,000 295,000 340,000 590,000  
Total related party transactions 691,000 $ 1,512,000 3,277,000 $ 2,008,000  
Accounts payable, asset retirement obligation and other accrued liabilities $ 1,675,000   $ 1,675,000   $ 2,361,000