v3.26.1
Notes Payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Oct. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]      
Interest expense   $ 171,000 $ 170,000
Proceeds on notes   10,000 220,750
Repaid principal on notes $ 156,402 $ (0) $ 119,000
Minimum [Member]      
Debt Instrument [Line Items]      
Interest payable rate   6.00%  
Maximum [Member]      
Debt Instrument [Line Items]      
Interest payable rate   8.00%