XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Line Items]    
Estimated incremental borrowing rate 20.00%  
Finance lease expense $ 167,293 $ 5,846
Right-of-use asset 1,979,833 3,866,406
Operating lease liability current 846,201 1,433,184
Operating lease liability non-current 1,218,392 2,541,590
Total lease expense 1,711,819 876,845
Total remaining lease payments $ 209,752
Operating leases weighted average remaining term 4 years 11 months 23 days  
Finance lease weighted average remaining term 9 years  
Related Party Leases [Member]    
Leases [Line Items]    
Right-of-use asset $ 142,080  
Operating lease liability current 120,000  
Operating lease liability non-current 26,683  
Total lease expense 390,884 $ 434,437
Total remaining lease payments $ 772,051