XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 963,900  
2025 594,792  
2026 471,756  
Total undiscounted lease payments 2,030,448  
Less: Imputed interest 967,370  
Present value of lease payments 1,063,078  
Add: carrying value of lease obligation at end of lease term 1,753,000  
Total finance lease obligations 2,816,078 $ 3,262,860
Finance lease liabilities, current 963,900 963,900
Finance lease liabilities, long-term $ 1,852,178 $ 2,298,960
Weighted-average discount rate 18.00%  
Weighted-average remaining lease term 29 months 19 days