XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Maturities on Company Lease Liabilities (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]    
2025 (remainder) $ 511,287  
2026 714,630  
2027 300,591  
2028 308,462  
Total lease payments 1,834,970  
Less: imputed interest 131,254  
Present value of operating lease liabilities 1,703,716  
Less: current portion 824,458 $ 915,619
Long-term portion $ 879,258 $ 1,236,560