v3.25.1
Schedule of Lease Components (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Assets    
ROU assets – operating lease $ 2,222,706 $ 2,283,784
Total ROU assets 2,222,706  
Liabilities    
Current operating lease liability 247,750 239,125
Long-term operating lease liability 2,124,736 $ 2,189,555
Total lease liabilities $ 2,372,486