v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense and Schedule of Supplemental Cash Flow Information Related to Leases
Lease expense for the years ended December 31 included within general and administrative expenses in the consolidated statements of operations and comprehensive income is as follows (in thousands):
202520242023
Operating lease costs
Short-term lease expense$1,671 $667 $789 
Operating lease expense3,872 3,284 2,875 
Variable lease expense199 150 316 
Total operating lease expense
$5,742 $4,101 $3,980 
Supplemental cash flow information related to leases for the years ended December 31 is as follows (in thousands):
202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases
$3,718 $3,034 $2,659 
Operating cash flows for finance leases
77959
Financing cash flows for finance leases
24522117
Total cash paid for lease liabilities
$4,040 $3,350 $2,685 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases3,449 3,383 5,508 
Finance leases
N/AN/A1,411 
Schedule Of Balance Sheet Classification of Lease Assets and Liabilities and Weighted Average Lease Liabilities
Amounts recognized in the consolidated balance sheets related to the Company's lease portfolio as of December 31 are as follows (in thousands):
Lease componentClassification20252024
Operating lease ROU asset
Other assets$7,934 $8,526 
Finance lease ROU asset
Other assets842 1,115 
Current operating lease liabilityAccounts payable and other accrued expenses2,688 2,721 
Current finance lease liability
Accounts payable and other accrued expenses271 245 
Long-term operating lease liabilityOther long-term liabilities5,612 6,125 
Long-term finance lease liability
Other long-term liabilities656 927 
The weighted average remaining lease term and discount rate used in computing the lease liabilities as of December 31 were as follows:
202520242023
Weighted average remaining lease term (in years)
Operating leases
4.14.44.2
Finance leases
3.14.15.1
Weighted average discount rate
Operating leases
6.65 %6.46 %5.85 %
Finance leases
7.71 %7.71 %7.71 %
Schedule of Operating Lease Liability Maturity
As of December 31, 2025, the future undiscounted cash flows associated with the Company's lease liabilities were as follows (in thousands):
Operating leases
Finance leases
2026$3,253 $329 
20272,181 335 
20281,638 342 
20291,173 29 
2030551 — 
Thereafter851 — 
Total$9,647 $1,035 
Less: present value discount(1,347)(108)
Total lease liability
$8,300 $927 
Schedule of Financing Lease Liability Maturity
As of December 31, 2025, the future undiscounted cash flows associated with the Company's lease liabilities were as follows (in thousands):
Operating leases
Finance leases
2026$3,253 $329 
20272,181 335 
20281,638 342 
20291,173 29 
2030551 — 
Thereafter851 — 
Total$9,647 $1,035 
Less: present value discount(1,347)(108)
Total lease liability
$8,300 $927