XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of lease costs
Supplemental unaudited condensed consolidated balance sheet information related to leases is as follows:
ClassificationSeptember 30, 2025December 31, 2024
Operating lease assetsRight-of-use operating lease assets$3,907,809 4,493,360 
Finance lease assetsProperty, plant and equipment, net3,008 6,890 
Total lease assets$3,910,817 $4,500,250 
Operating lease liabilities - currentOperating lease liabilities - current$864,139 914,800 
Operating lease liabilities - noncurrentOperating lease liabilities - noncurrent3,698,514 4,254,173 
Finance lease liabilities - currentOther liabilities - current4,212 6,969 
Finance lease liabilities - noncurrentOther long-term liabilities — 1,519 
Total lease liabilities$4,566,865 $5,177,461 

The components of lease expense are as follows:
Three Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,Nine Months Ended September 30,
Classification2025202420252024
Operating lease expenseSelling, general and administrative $198,319 $232,255 $666,291 $689,503 
Finance lease expense: 
Amortization of finance lease assetsSelling, general and administrative1,322 1,370 4,400 3,917 
Interest on finance lease liabilitiesInterest (expense) income, net116 314 518 992 
Total lease expense$199,757 $233,939 $671,209 $694,412 
Lease term and discount rate:
September 30, 2025December 31, 2024
Weighted-average remaining lease terms (in years):
Operating lease6.156.7
Finance lease0.501.3
Weighted-average discount rate:
Operating lease7.8%7.8%
Finance lease7.8%7.8%
Other Information:
Nine Months Ended September 30,Nine Months Ended September 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$592,386 $223,892 
Operating cash flows - finance leases$— $5,459 
Financing cash flows - finance leases$6,835 $7,816 
Leased assets obtained in exchange for new finance lease liabilities$3,008 $8,636 
Leased assets obtained in exchange for new operating lease liabilities$— $— 
Schedule of lessee, operating lease, liability, maturity
Operating LeaseFinance Lease
Maturities of lease liabilities are as follows:September 30, 2025September 30, 2025
2025$221,515 $2,789 
2026907,467 1,964 
2027913,705 — 
2028898,606 — 
2029925,564 — 
Thereafter1,935,803 — 
Total lease payments5,802,660 4,753 
Less: interest(1,240,007)(541)
Total lease obligations$4,562,653 $4,212 
Schedule of finance lease, liability, maturity
Operating LeaseFinance Lease
Maturities of lease liabilities are as follows:September 30, 2025September 30, 2025
2025$221,515 $2,789 
2026907,467 1,964 
2027913,705 — 
2028898,606 — 
2029925,564 — 
Thereafter1,935,803 — 
Total lease payments5,802,660 4,753 
Less: interest(1,240,007)(541)
Total lease obligations$4,562,653 $4,212 
Schedule of sublease income
Sublease income are as follows:
Three Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,Nine Months Ended September 30,
Classification2025202420252024
Sublease lease incomeOther, net$153,914 $86,675 $394,598 $300,054 
Schedule of lease income
Lease income are as follows:
Three Months Ended September 30,Three Months Ended September 30,Nine Months Ended September 30,Nine Months Ended September 30,
Classification2025202420252024
Lease incomeProducts and services $852 $1,138 $2,519 $3,415 
Interest incomeProducts and services 4,606 4,823 13,157 13,802 
Total lease income$5,458 $5,961 $15,676 $17,217