XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Lease Payments (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Leases [Abstract]    
Remainder of fiscal 2024 $ 386,519  
2025 1,571,589  
2026 1,242,550  
2027 140,313  
2028 140,313  
Thereafter 95,627  
Total lease payments 3,576,911  
Less imputed interest (196,309)  
Total lease liability 3,380,602  
Less current portion of lease liability (1,444,893) $ (1,197,876)
Long-term portion of operating lease liabilities $ 1,935,709 $ 2,499,990