v3.26.1
Notes Payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]          
Interest expense   $ 179,000 $ 172,000 $ 350,000 $ 342,000
Proceeds on notes       292,500 429,006
Repaid principal on notes $ 156,402     $ 137,000 $ 188,000
Minimum [Member]          
Debt Instrument [Line Items]          
Interest payable rate       6.00%  
Maximum [Member]          
Debt Instrument [Line Items]          
Interest payable rate       8.00%