Leases (Tables)
|
9 Months Ended |
Sep. 30, 2025 |
| Leases [Abstract] |
|
| Supplemental Information Related to Leases |
Supplemental information related to operating leases for the nine months ended September 30, 2025 and 2024 was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, 2025 |
|
September 30, 2024 |
| Cash paid for amounts included in the measurement of operating lease liabilities |
|
$ |
412,009 |
|
|
$ |
589,455 |
|
| Right-of-use assets obtained in exchange for operating lease liabilities |
|
$ |
193,480 |
|
|
$ |
1,547,800 |
|
| Weighted-average remaining lease term - operating leases |
|
3.2 Years |
|
4.3 Years |
| Weighted-average discount rate - operating leases |
|
7.6 |
% |
|
7.5 |
% |
|
|
|
|
|
Lease expense for finance leases for the nine months ended September 30, 2025 and 2024 was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, 2025 |
|
September 30, 2024 |
| Finance lease cost: |
|
|
|
|
| Depreciation of right-of-use assets |
|
$ |
136,329 |
|
|
$ |
37,565 |
|
| Interest on lease liabilities |
|
53,557 |
|
|
16,240 |
|
| Total finance lease cost |
|
$ |
189,886 |
|
|
$ |
53,805 |
|
|
|
|
|
|
|
|
|
|
|
Supplemental information related to finance leases for the nine months ended September 30, 2025 and 2024 was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, 2025 |
|
September 30, 2024 |
| Cash paid for amounts included in the measurement of finance lease liabilities |
|
$ |
258,076 |
|
|
$ |
71,138 |
|
| Right-of-use assets obtained in exchange for finance lease liabilities |
|
1,013,564 |
|
|
275,501 |
|
| Weighted-average remaining lease term - finance leases |
|
4.3 Years |
|
4.5 Years |
| Weighted-average discount rate - finance leases |
|
10.3 |
% |
|
9.8 |
% |
|
| Future Minimum Lease Commitments |
Future minimum lease commitments under non-cancellable operating and finance leases as of September 30, 2025 were as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating Leases |
|
Finance Leases |
|
Total |
| Year 1 |
|
$ |
595,143 |
|
|
$ |
368,575 |
|
|
$ |
963,718 |
|
| Year 2 |
|
525,863 |
|
|
344,321 |
|
|
870,184 |
|
| Year 3 |
|
475,673 |
|
|
344,321 |
|
|
819,994 |
|
| Year 4 |
|
188,297 |
|
|
294,856 |
|
|
483,153 |
|
| Year 5 |
|
66,037 |
|
|
108,827 |
|
|
174,864 |
|
| Thereafter |
|
23,725 |
|
|
— |
|
|
23,725 |
|
| Total lease payments |
|
1,874,738 |
|
|
1,460,900 |
|
|
3,335,638 |
|
| Less: imputed interest |
|
213,646 |
|
|
274,385 |
|
|
488,031 |
|
| Total |
|
$ |
1,661,092 |
|
|
$ |
1,186,515 |
|
|
$ |
2,847,607 |
|
|
| Assets and Liabilities, Lessee |
Supplemental balance sheet information related to operating leases as of September 30, 2025 and December 31, 2024 was as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, 2025 |
|
December 31, 2024 |
| Operating leases |
|
|
|
|
| Right-of-use assets |
|
$ |
1,610,839 |
|
|
$ |
1,730,358 |
|
|
|
|
|
|
| Operating lease liabilities, current portion |
|
$ |
534,397 |
|
|
$ |
430,382 |
|
| Operating lease liabilities, net of current portion |
|
1,126,695 |
|
|
1,341,789 |
|
| Total operating lease liability |
|
$ |
1,661,092 |
|
|
$ |
1,772,171 |
|
Supplemental balance sheet information related to finance leases as of September 30, 2025 and December 31, 2024 is as follows:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
September 30, 2025 |
|
December 31, 2024 |
| Finance leases |
|
|
|
|
| Right-of-use assets - motor vehicles |
|
$ |
1,305,353 |
|
|
$ |
425,563 |
|
| Right-of-use assets - boiler |
|
— |
|
|
26,827 |
|
| Total finance lease assets |
|
$ |
1,305,353 |
|
|
$ |
452,390 |
|
|
|
|
|
|
| Finance lease liabilities, current portion |
|
$ |
252,406 |
|
|
$ |
85,646 |
|
| Finance lease liabilities, net of current portion |
|
934,109 |
|
|
325,235 |
|
| Total finance lease liabilities |
|
$ |
1,186,515 |
|
|
$ |
410,881 |
|
|