v3.26.1
Leases (Tables)
3 Months Ended
Mar. 31, 2026
Leases [Abstract]  
Summary of Weighted Average Remaining Lease Term and Discount Rate
The weighted average remaining lease term and the discount rate for the reporting periods are as follows:
March 31, 2026December 31, 2025
Operating Leases
Weighted average remaining lease term (years)4.95.1
Weighted average discount rate7.0%7.0%
Finance Leases
Weighted average remaining lease term (years)4.44.7
Weighted average discount rate7.0%7.0%
Summary of Components of Lease Expense
The components of lease expense are as follows:
 Three Months Ended
March 31,
 20262025
Operating lease cost$530 $466 
 
Finance lease cost:
Amortization of right-of-use assets262 262 
Interest on lease liabilities126 147 
Total finance lease cost$388 $409 
Supplemental cash flow information related to leases is as follows:
Three Months Ended
March 31, 2026
Three Months Ended
March 31, 2025
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$566 $538 
Operating cash flows for finance leases126 147 
Financing cash flows for finance leases316 287 
Right-of-use assets and corresponding lease obligations related to new and modified lease agreements:
Operating leases$60 $1,558 
Finance leases— — 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
March 31, 2026December 31, 2025
Operating Leases
Operating lease right-of-use assets$6,448 $6,868 
Other current liabilities
$1,694 $1,734 
Finance and operating lease liabilities
5,156 5,541 
Total operating lease liabilities$6,850 $7,275 
Finance Leases
Property and equipment, at cost$14,750 $14,765 
Accumulated depreciation(10,169)(9,922)
Property and equipment, net $4,581 $4,843 
Other current liabilities
$1,337 $1,306 
Finance and operating lease liabilities
5,628 5,975 
Total finance lease liabilities$6,965 $7,281 
Summary of Operating Lease Maturities
Future maturities of lease liabilities as of March 31, 2026 are as follows:
Operating LeasesFinance Leases
2026 (excluding the three months ended March 31, 2026)
$1,391 $1,333 
20271,905 1,808 
20281,475 1,842 
20291,072 1,818 
2030683 1,339 
2031 and thereafter
1,748 — 
Total payments $8,274 $8,140 
Less imputed interest(1,424)(1,175)
Total$6,850 $6,965 
Summary of Financing Obligation Maturities
Future maturities of the financing obligation are projected as follows:
2026 (excluding the three months ended March 31, 2026)$68
2027128
2028152
2029180
2030209
2031 and thereafter5,485
Total long-term financing obligation, of which $99 is current
$6,222
Future maturities of lease liabilities as of March 31, 2026 are as follows:
Operating LeasesFinance Leases
2026 (excluding the three months ended March 31, 2026)
$1,391 $1,333 
20271,905 1,808 
20281,475 1,842 
20291,072 1,818 
2030683 1,339 
2031 and thereafter
1,748 — 
Total payments $8,274 $8,140 
Less imputed interest(1,424)(1,175)
Total$6,850 $6,965