XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2025Three Months Ended March 31, 2024
Operating Leases
Operating Lease Cost$426 $420 
Variable Lease Cost128 122 
Operating Lease Expense554 542 
Finance Leases
Amortization of Right-of-use Assets139 141 
Interest on Lease Obligations23 32 
Finance Lease Expense162 173 
Short-term Lease Rent Expense
Total Lease Expense$721 $720 
Other Information
Operating Cash Flows from Operating Leases$433 $437 
Operating Cash Flows from Finance Leases$23 $32 
Financing Cash Flows from Finance Leases$146 $138 
Weighted-average Remaining Lease Term – Operating Leases2.22.2
Weighted-average Remaining Lease Term – Finance Leases2.23.2
Weighted-average Discount Rate – Operating Leases6.2 %6.5 %
Weighted-average Discount Rate – Finance Leases6.4 %6.4 %
Schedule of Operating Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (in thousands):
OperatingFinance
Year ending December 31, 2025 (remaining)$1,276 $508 
Year ending December 31, 20261,065 666 
Year ending December 31, 2027651 311 
Year ending December 31, 202857 — 
Total3,049 1,485 
Less Present Value Discount(191)(101)
Operating and Finance Lease Liabilities$2,858 $1,384 
Schedule of Finance Lease Maturities
Future minimum rental payments under operating and finance lease agreements are as follows (in thousands):
OperatingFinance
Year ending December 31, 2025 (remaining)$1,276 $508 
Year ending December 31, 20261,065 666 
Year ending December 31, 2027651 311 
Year ending December 31, 202857 — 
Total3,049 1,485 
Less Present Value Discount(191)(101)
Operating and Finance Lease Liabilities$2,858 $1,384