v3.26.1
Note 12 - Subsequent Events (Details Textual) - USD ($)
2 Months Ended 6 Months Ended
Aug. 31, 2026
Jun. 30, 2026
Payments to Acquire Loans Receivable   $ 29,945,586
Proceeds from in Securities Sold under Agreements to Repurchase   $ 22,573,948
Subsequent Event [Member]    
Payments to Acquire Loans Receivable $ 36,776,971  
Proceeds from in Securities Sold under Agreements to Repurchase $ 28,940,050