v3.26.1
Leases (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Apr. 30, 2023
Leases      
New lease payments $ 6,750 $ 11,200  
Operating lease term     2 years
Remaining lease term     45 days
Cash used in operating activities associated with leases $ 205,000 $ 194,000