v3.26.1
Leases - Schedule of Lease Costs (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Components of total lease costs:      
Operating lease expense $ 294,882 $ 262,206  
Total lease costs 294,882 $ 262,206  
Assets      
Right of use asset – long term 966,701   $ 1,204,526
Total right of use asset 966,701   1,204,526
Liabilities      
Operating lease liabilities – short term 638,568   808,179
Operating lease liabilities – long term 288,890   342,904
Total lease liability $ 927,458   $ 1,151,083
Weighted average remaining lease term (in years) – operating leases 1 year 9 months 3 days    
Weighted average discount rate – operating leases 8.00%