XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Tables)
3 Months Ended
Mar. 31, 2024
Leases  
Schedule of Company's Operating Leases

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

 

Balance Sheet Location  March 31, 2024   December 31, 2023 
Right-of-use-assets  $3,112,824   $3,525,406 
Current portion of lease liabilities  $873,344   $901,925 
Long-term portion lease liabilities  $2,336,393   $2,721,743 
Schedule of Future Maturities Lease Liabilities

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

 

Year Ending December 31,    
2024 (rest of year)  $780,132 
2025   1,046,064 
2026   824,241 
2027   738,617 
2028   184,653 
Total future minimum lease payments, undiscounted   3,573,707 
Less: Amount representing interest   (363,970)
Present value of future minimum lease payments  $3,209,737 
Present value of future minimum lease payments – current  $873,344 
Present value of future minimum lease payments – long-term  $2,336,393 
Schedule of Weighted Average Lease-term and Discount Rate Leases

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

 

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

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

 

Other Information  2024   2023 
   For the Three Months 
   Ended March 31, 
Other Information  2024   2023 
Cash paid for amounts included in the measurement of liabilities: Operating cash flows for operating leases  $266,401   $261,222