XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Schedule of Weighted Average Remaining Lease Term and Discount Rate for Operating Leases
The following table summarizes the weighted average remaining lease term and discount rate for operating leases as of September 30, 2024 and December 31, 2023:
September 30,
2024
December 31,
2023
Weighted average remaining lease term for operating leases2.12 years1.75 years
Weighted average discount rate for operating leases6.29 %4.22 %
Schedule of Future Minimum Payments for Operating Leases
The following table summarizes the future minimum payments for operating leases as of September 30, 2024, due in each year ending December 31:
YearMinimum
Lease
Payments
Remainder of 2024$345,557 
20251,209,263 
2026336,137 
2027240,424 
2028167,126 
Thereafter166,521 
Total lease payments2,465,028 
Less: imputed interest(105,803)
Present value of operating lease liabilities$2,359,225