XML 78 R43.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
6 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of lease costs
Supplemental unaudited condensed consolidated balance sheet information related to leases is as follows:
ClassificationJune 30, 2025December 31, 2024
Operating lease assetsRight-of-use operating lease assets$4,222,680 4,493,360 
Finance lease assetsProperty, plant and equipment, net4,651 6,890 
Total lease assets$4,227,331 $4,500,250 
Operating lease liabilities - currentOperating lease liabilities - current$872,562 914,800 
Operating lease liabilities - noncurrentOperating lease liabilities - noncurrent3,962,465 4,254,173 
Finance lease liabilities - currentOther liabilities - current6,034 6,969 
Finance lease liabilities - noncurrentOther long-term liabilities — 1,519 
Total lease liabilities$4,841,061 $5,177,461 

The components of lease expense are as follows:
Three Months Ended June 30,Three Months Ended June 30,Six Months Ended June 30,Six Months Ended June 30,
Classification2025202420252024
Operating lease expenseSelling, general and administrative $233,986 $228,633 $467,973 $457,248 
Finance lease expense: 
Amortization of finance lease assetsSelling, general and administrative1,539 1,423 3,078 2,547 
Interest on finance lease liabilitiesInterest (expense) income, net179 321 402 678 
Total lease expense$235,704 $230,377 $471,453 $460,473 
Lease term and discount rate:
June 30, 2025December 31, 2024
Weighted-average remaining lease terms (in years):
Operating lease6.256.7
Finance lease0.751.3
Weighted-average discount rate:
Operating lease7.8%7.8%
Finance lease7.8%7.8%
Other Information:
Six Months Ended June 30,Six Months Ended June 30,
20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows - operating leases$250,448 $252,997 
Operating cash flows - finance leases$— $3,526 
Financing cash flows - finance leases$7,591 $5,477 
Leased assets obtained in exchange for new finance lease liabilities$4,651 $9,925 
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:June 30, 2025June 30, 2025
2025$422,736 $3,920 
2026981,717 2,516 
2027987,955 — 
2028937,727 — 
2029925,564 — 
Thereafter1,935,262 — 
Total lease payments6,190,961 6,436 
Less: interest(1,355,934)(402)
Total lease obligations$4,835,027 $6,034 
Schedule of finance lease, liability, maturity
Operating LeaseFinance Lease
Maturities of lease liabilities are as follows:June 30, 2025June 30, 2025
2025$422,736 $3,920 
2026981,717 2,516 
2027987,955 — 
2028937,727 — 
2029925,564 — 
Thereafter1,935,262 — 
Total lease payments6,190,961 6,436 
Less: interest(1,355,934)(402)
Total lease obligations$4,835,027 $6,034 
Schedule of sublease income
Sublease income are as follows:
Three Months Ended June 30,Three Months Ended June 30,Six Months Ended June 30,Six Months Ended June 30,
Classification2025202420252024
Sublease lease incomeOther, net$135,742 $112,578 $240,684 $213,379 
Schedule of lease income
Lease income are as follows:
Three Months Ended June 30,Three Months Ended June 30,Six Months Ended June 30,Six Months Ended June 30,
Classification2025202420252024
Lease incomeProducts and services $839 $1,138 $1,666 $2,276 
Interest incomeProducts and services 4,619 4,864 8,551 8,979 
Total lease income$5,458 $6,002 $10,217 $11,255