XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
Operating lease liabilities [Member]  
Cash paid for operating lease liabilities $ 350,401
Weighted-average remaining lease term 2 years 9 months 10 days
Weighted-average discount rate 10.50%
Finance lease liabilities [Member]  
Cash paid for operating lease liabilities $ 50,801
Weighted-average remaining lease term 76 years
Weighted-average discount rate 6.25%
Minimum future lease payments ended December 31, 2023  
2025 $ 349,194
2026 354,565
2027 237,867
2028 233,727
2029 19,526
Payments due 1,194,879
Less imputed interest (197,007)
Total lease liabilities 997,872
Minimum future lease payments ended December 31, 2023 One  
2025 18,491
Payments due 18,491
Less imputed interest (282)
Total lease liabilities $ 18,209