v3.25.3
Leases (Tables)
9 Months Ended
Sep. 30, 2025
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:
September 30, 2025December 31, 2024
Operating Leases
Weighted average remaining lease term (years)5.44.4
Weighted average discount rate6.9%6.9%
Finance Leases
Weighted average remaining lease term (years)4.95.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
September 30,
Nine Months Ended
September 30,
 2025202420252024
Operating lease cost$504 $423 $1,461 $1,187 
 
Finance lease cost:
Amortization of right-of-use assets262 262 786 785 
Interest on lease liabilities137 157 426 474 
Total finance lease cost$399 $419 $1,212 $1,259 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
Nine Months Ended
September 30, 2025
Nine Months Ended
September 30, 2024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$1,528 $1,206 
Operating cash flows for finance leases426 474 
Financing cash flows for finance leases876 774 
Right-of-use assets and corresponding lease obligations related to new and modified lease agreements:
Operating leases$2,010 $2,651 
Finance leases— 421 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
September 30, 2025December 31, 2024
Operating Leases
Operating lease right-of-use assets$6,800 $5,727 
Other current liabilities
$1,659 $1,619 
Finance and operating lease liabilities
5,551 4,579 
Total operating lease liabilities$7,210 $6,198 
Finance Leases
Property and equipment, at cost$14,765 $14,765 
Accumulated depreciation(9,661)(8,875)
Property and equipment, net $5,104 $5,890 
Other current liabilities
$1,275 $1,186 
Finance and operating lease liabilities
6,316 7,281 
Total finance lease liabilities$7,591 $8,467 
Schedule of Operating Lease Maturities
Future maturities of lease liabilities as of September 30, 2025 are as follows:
Operating LeasesFinance Leases
2025 (excluding the nine months ended September 30, 2025)
$506 $441 
20261,831 1,775 
20271,779 1,808 
20281,361 1,842 
2029971 1,818 
2030 and thereafter
2,377 1,339 
Total payments $8,825 $9,023 
Less imputed interest(1,615)(1,432)
Total$7,210 $7,591 
Schedule of Financing Obligation Maturities Future maturities of the financing obligation are projected as follows:
2025 (excluding the nine months ended September 30, 2025)$11
202681
2027128
2028152
2029180
2030 and thereafter5,694
Total long-term financing obligation, of which $64 is current
$6,246
Future maturities of lease liabilities as of September 30, 2025 are as follows:
Operating LeasesFinance Leases
2025 (excluding the nine months ended September 30, 2025)
$506 $441 
20261,831 1,775 
20271,779 1,808 
20281,361 1,842 
2029971 1,818 
2030 and thereafter
2,377 1,339 
Total payments $8,825 $9,023 
Less imputed interest(1,615)(1,432)
Total$7,210 $7,591