XML 67 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies, Operating Leases (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Option
Dec. 31, 2023
USD ($)
Operating Leases [Abstract]    
Lease expiration date Apr. 30, 2029  
Number of extension option for operating lease term | Option 1  
Extension period for lease 5 years  
Payments for rent $ 50,590  
Operating Right-of-Use Assets and Lease Liabilities [Abstract]    
Lease right-of-use assets $ 1,805,543 $ 2,380,225
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Lease right-of-use assets Lease right-of-use assets
Lease liabilities [Abstract]    
Lease liabilities - current portion $ 517,967 $ 406,636
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities - current portion Lease liabilities - current portion
Lease liabilities - long-term portion $ 1,518,100 $ 2,036,067
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities - long-term portion Lease liabilities - long-term portion
Total Lease liability $ 2,036,067 $ 2,442,703
Weighted average discount rate 10.00% 10.00%
Weighted average remaining lease terms 4 years 3 months 18 days 5 years 3 months 18 days
Lease Cost [Abstract]    
Operating lease cost $ 619,796 $ 469,995
Short-term lease cost 7,765 6,917
Variable lease cost 148,109 78,367
Total $ 775,670 $ 555,279
Minimum [Member]    
Operating Leases [Abstract]    
Written notice to exercise extension option 9 months  
Maximum [Member]    
Operating Leases [Abstract]    
Written notice to exercise extension option 12 months