XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Leases [Line Items]      
Estimated incremental borrowing rate 20.00%    
Finance lease expense $ 41,823 $ 50,000  
Right-of-use asset 1,866,226   $ 1,979,833
Operating lease liability current 849,686   846,201
Operating lease liability non-current 1,106,199   $ 1,218,392
Total lease expense $ 270,634 596,091  
Operating leases weighted average remaining term 4 years 10 months 2 days    
Finance lease weighted average remaining term 8 years 9 months    
Total remaining lease payments $ 270,634 373,840  
Related Party Leases [Member]      
Leases [Line Items]      
Right-of-use asset 119,034    
Operating lease liability current 120,000    
Operating lease liability non-current 3,637    
Total lease expense $ 30,000 $ 127,790  
Operating leases weighted average remaining term 4 years 10 months 6 days    
Finance lease weighted average remaining term 8 years 9 months    
Lease Maturities [Member]      
Leases [Line Items]      
Total remaining lease payments $ 772,051