v3.25.1
Leases (Details) - USD ($)
3 Months Ended
Sep. 16, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Leases [Abstract]        
Payments for leasing costs $ 17,000      
Operating lease expense   $ 50,000 $ 52,000  
Operating lease liability   476,000   $ 517,000
Operating lease liability current   172,495   167,922
Operating lease liability non current   304,092   349,091
Operating lease right of use asset   $ 453,633   $ 492,697
Weighted average remaining lease term   2 years 7 months 6 days 3 years 7 months 6 days  
Weighted average discount rate   9.00% 9.00%