XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases  
Schedule of Company's Operating Leases

As of September 30, 2024 and December 31, 2023, balance sheet information related to the Company’s operating leases is as follows:

 

Balance Sheet Location  September 30, 2024   December 31, 2023 
Right-of-use-assets  $2,863,417   $3,525,406 
Current portion of lease liabilities  $950,709   $901,925 
Long-term portion lease liabilities  $2,006,920   $2,721,743 
Schedule of Future Maturities Lease Liabilities

As of September 30, 2024, scheduled future maturities of the Company’s lease liabilities are as follows:

 

Year Ending December 31,    
2024 (rest of year)  $274,373 
2025   1,101,905 
2026   880,082 
2027   794,458 
2028   198,615 
Total future minimum lease payments, undiscounted   3,249,433 
Less: Amount representing interest   (291,804)
Present value of future minimum lease payments  $2,957,629 
Present value of future minimum lease payments – current  $950,709 
Present value of future minimum lease payments – long-term  $2,006,920 
Schedule of Weighted Average Lease-term and Discount Rate Leases

As of September 30, 2024 and December 31, 2023, the weighted-average lease-term and discount rate of the Company’s leases are as follows:

 

Other Information  September 30, 2024   December 31, 2023 
Weighted-average remaining lease terms (in years)   3.2    3.9 
Weighted-average discount rate   6.1%   6.1%
Schedule of Cash Flow Supplemental Information

For the three months and nine months ended September 30, 2024 and 2023, supplemental cash flow information related to leases is as follows:

 

Other Information  2024   2023   2024   2023 
   For the Three Months Ended
September 30,
   For the Nine Months Ended
September 30,
 
Other Information  2024   2023   2024   2023 
Cash paid for amounts included in the measurement of liabilities: Operating cash flows for operating leases  $264,854   $262,445   $794,561   $790,783