XML 60 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Lease Costs (Details) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Lease Costs [Abstract]      
Operating lease expense $ 556,026 $ 603,072  
Total lease costs 556,026 $ 603,072  
Assets      
Right of use asset – long term 886,014   $ 1,225,781
Total right of use asset 886,014   1,225,781
Liabilities      
Operating lease liabilities – short term 693,613   683,352
Operating lease liabilities – long term 113,357   436,354
Total lease liability $ 806,970   $ 1,119,706
Weighted average remaining lease term (in years) – operating leases 1 year 29 days    
Weighted average discount rate – operating leases 8.00%