Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Leases (Details Textual)

v3.24.1.1.u2
Note 4 - Leases (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 29, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2021
Lessee, Operating Lease, Rent Escalations, Percentage       2.50%
Lease Termination Fee, Period of Rent (Month) 2 months      
Increase (Decrease) in Operating Lease Liability   $ (49,016) $ (50,304)  
Gain (Loss) on Termination of Lease $ 6,419 $ 6,419 0  
Operating Lease, Weighted Average Remaining Lease Term (Year)   7 years    
Operating Lease, Weighted Average Discount Rate, Percent   4.50%    
Operating Lease, Expense   $ 38,719 $ 38,053  
Fairfax Lease [Member]        
Increase (Decrease) in Right-of-use Assets 165,721,000      
Increase (Decrease) in Operating Lease Liability $ 172,140,000      
Minimum [Member]        
Lessee, Operating Lease, Term of Contract (Month)       37 months
Maximum [Member]        
Lessee, Operating Lease, Term of Contract (Month)       67 months