XML 73 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Lease Costs and Supplemental Information for Lease Amounts Recognized
The following table summarizes lease costs recognized for the periods presented (in thousands):
Year Ended December 31,
202520242023
Operating lease cost
$7,595 $7,189 $7,983 
Finance lease cost:
  Amortization of ROU assets
3,629 1,197 — 
  Interest
720 302 — 
Variable lease cost
5,806 5,065 4,458 
Total lease costs
$17,750 $13,753 $12,441 
The following table contains a summary of other information pertaining to the Company’s leases for the periods presented (in thousands):
Year Ended December 31,
202520242023
Operating cash flows from operating lease
$11,793 $11,417 $11,345 
As of December 31,
202520242023
Weighted-average remaining lease term (in years):
Operating lease
3.3 years4.3 years5.3 years
Finance lease
13.3 years14.3 years— 
Weighted-average discount rate applied (%):
Operating lease9.0 %9.0 %9.0 %
Finance lease13.7 %13.7 %— %
Schedule of Company's Future Minimum Operating Lease Commitments
The following table reconciles the undiscounted cash flows for the next five years and total of the remaining years to the operating and finance lease liabilities recorded in the Consolidated Balance Sheet as of December 31, 2025 (in thousands):
Year Ended December 31:
Operating Lease
Finance Lease
2026$12,182 $794 
202712,584 811 
202813,001 829 
20294,381 848 
2030— 867 
Thereafter— 7,947 
Total undiscounted lease payments42,148 12,096 
Less: present value adjustment(5,475)— 
Less: imputed interest— (6,481)
Total future minimum lease payments$36,673 $5,615 
Schedule of Company's Future Minimum Finance Lease Commitments
The following table reconciles the undiscounted cash flows for the next five years and total of the remaining years to the operating and finance lease liabilities recorded in the Consolidated Balance Sheet as of December 31, 2025 (in thousands):
Year Ended December 31:
Operating Lease
Finance Lease
2026$12,182 $794 
202712,584 811 
202813,001 829 
20294,381 848 
2030— 867 
Thereafter— 7,947 
Total undiscounted lease payments42,148 12,096 
Less: present value adjustment(5,475)— 
Less: imputed interest— (6,481)
Total future minimum lease payments$36,673 $5,615