XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Lease Costs
The following summarizes quantitative information about the Company’s operating and finance leases (table in thousands):
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Operating Leases
Operating Lease Cost$477 $418 $1,391 $1,179 
Variable Lease Cost146 126 411 376 
Operating Lease Expense623 544 1,802 1,555 
Finance Leases
Amortization of Right-of-use Assets109 139 387 421 
Interest on Lease Obligations16 28 59 89 
Finance Lease Expense125 167 446 510 
Short-term Lease Rent Expense16 16 
Total Lease Expense$753 $716 $2,264 $2,081 
Other Information
Operating Cash Flows from Operating Leases$483 $449 $1,385 $1,312 
Operating Cash Flows from Finance Leases$46 $28 $89 $89 
Financing Cash Flows from Finance Leases$124 $140 $418 $416 
September 30,
2025
September 30,
2024
Weighted-average Remaining Lease Term – Operating Leases2.72.6
Weighted-average Remaining Lease Term – Finance Leases1.92.7
Weighted-average Discount Rate – Operating Leases7.9 %6.3 %
Weighted-average Discount Rate – Finance Leases6.8 %6.4 %
Schedule of Operating Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2025 (remaining)$486 $125 
Year ending December 31, 20261,316 504 
Year ending December 31, 2027912 311 
Year ending December 31, 2028328 — 
Year ending December 31, 2029282 — 
Remaining future payments96 — 
Total3,420 940 
Less Present Value Discount(378)(56)
Operating and Finance Lease Liabilities$3,042 $884 
Schedule of Finance Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (table in thousands):
OperatingFinance
Year ending December 31, 2025 (remaining)$486 $125 
Year ending December 31, 20261,316 504 
Year ending December 31, 2027912 311 
Year ending December 31, 2028328 — 
Year ending December 31, 2029282 — 
Remaining future payments96 — 
Total3,420 940 
Less Present Value Discount(378)(56)
Operating and Finance Lease Liabilities$3,042 $884