v3.26.1
Note 9 - Related Party Receivables (Details Textual) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Accounts Receivable, after Allowance for Credit Loss, Current $ 1,098,606 $ 342,866
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] Prime Rate [Member]  
Doran Canterbury I and II Joint Ventures [Member]    
Financing Receivable, after Allowance for Credit Loss $ 4,784,000 4,657,000
Financing Receivable, Interest Rate 2.00%  
Interest Receivable $ 1,487,000 1,284,000
Related Party [Member]    
Accounts Receivable, after Allowance for Credit Loss, Current $ 76,000 $ 19,000