v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Lessee Disclosure [Abstract]  
Summary of Components of Lease Expense
The components of lease expense are as follows:
For the Years Ended December 31,
202520242023
Operating lease cost$2,285 $1,729 $2,407 
Variable and short-term lease cost37 549 381 
Sublease income(161)(151)(155)
Finance lease cost:
 Amortization of right-of use assets61 331 1,091 
 Interest on lease liabilities22 51 
Total finance lease cost69 353 1,142 
Total lease cost$2,230 $2,480 $3,775 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases is as follows:
For the Years Ended December 31,
202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$2,156 $1,901 $1,863 
Operating cash flows from financing leases22 51 
Financing cash flows from financing leases61 842 1,345 
Non-cash activity:
Right-of-use assets obtained in exchange for operating lease obligations169 4,086 4,363 
Right-of-use assets obtained in exchange for finance lease obligations62 193 334 
Summary of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases is as follows:
December 31,
20252024
Weighted Average Remaining Lease Term
Weighted-average remaining lease term — operating leases6.70 years7.57 years
Weighted-average remaining lease term — finance leases2.70 years3.74 years
Weighted Average Discount Rate
Weighted-average discount rate — operating leases4.48 %4.44 %
Weighted-average discount rate — finance leases5.10 %4.82 %
Schedule of Minimum Lease Payments by Period Expected
As of December 31, 2025, minimum lease payments by period are expected to be as follows:
Finance Operating
2026$70 $2,548 
202765 2,287 
202834 2,157 
20292,097 
2030— 2,106 
Thereafter— 3,778 
Total minimum lease payments175 14,973 
Less: imputed interest(12)(1,939)
Present value of lease liabilities$163 $13,034