XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Components of Lease Expense

The table below sets forth the components of lease expense for the twelve months ended December 31:

 

 

 

2025

 

 

2024

 

 

2023

 

Operating lease expense

 

 

$

14,508

 

 

$

14,407

 

 

$

13,066

 

Finance lease expense:

 

 

 

 

 

 

 

 

 

 

Amortization of assets

 

 

 

28

 

 

 

29

 

 

 

32

 

Interest on lease liabilities

 

 

 

4

 

 

 

4

 

 

 

3

 

Short-term lease expense

 

 

 

2,313

 

 

 

2,260

 

 

 

1,899

 

Variable lease expense

 

 

 

4,858

 

 

 

4,893

 

 

 

4,350

 

Total lease expense

 

 

$

21,711

 

 

$

21,593

 

 

$

19,350

 

 

Supplemental Balance Sheet Information Related to Leases

The table below sets forth supplemental balance sheet information related to leases as of December 31:

 

 

2025

 

 

2024

 

Operating leases:

 

 

 

 

 

 

Operating lease ROU assets

 

$

52,033

 

 

$

53,749

 

 

 

 

 

 

 

Current operating lease liabilities

 

 

10,666

 

 

 

10,863

 

Noncurrent operating lease liabilities

 

 

28,890

 

 

 

28,648

 

Total operating lease liabilities

 

$

39,556

 

 

$

39,511

 

 

 

 

 

 

 

Finance leases:

 

 

 

 

 

 

Finance lease ROU assets

 

$

2,765

 

 

$

2,708

 

Accumulated amortization

 

 

(2,641

)

 

 

(2,606

)

Finance lease ROU assets, net

 

$

124

 

 

$

102

 

 

 

 

 

 

 

Current finance lease liabilities

 

$

43

 

 

$

40

 

Non-current finance lease liabilities

 

 

80

 

 

 

63

 

Total finance lease liabilities

 

$

123

 

 

$

103

 

 

 

 

 

 

 

Weighted average remaining lease term (in years):

 

 

 

 

 

 

Operating leases

 

 

7.2

 

 

 

6.6

 

Finance leases

 

 

2.8

 

 

 

3.3

 

 

 

 

 

 

 

Weighted average discount rate:

 

 

 

 

 

 

Operating leases

 

 

4.1

%

 

 

4.0

%

Finance leases

 

 

3.6

%

 

 

3.6

%

Supplemental Cash Flow and Other Information Related to Leases

The table below sets forth supplemental cash flow and other information related to leases for the twelve months ended December 31:

 

 

2025

 

 

2024

 

 

2023

 

Cash paid for the amounts included in the measurements of lease liabilities:

 

 

 

 

 

 

 

 

 

Operating cash outflows from operating leases

 

$

19,577

 

 

$

21,220

 

 

$

18,609

 

Operating cash outflows from finance leases

 

 

4

 

 

 

4

 

 

 

3

 

Financing cash outflow from finance leases

 

 

85

 

 

 

64

 

 

 

115

 

 

 

 

 

 

 

 

 

 

ROU assets obtained in exchange for lease liabilities incurred:

 

 

 

 

 

 

 

 

 

Operating leases

 

 

11,189

 

 

 

12,864

 

 

 

14,251

 

Schedule of Operating and Finance Lease Liability Maturities

The table below sets forth information about lease liability maturities:

 

 

December 31,

 

 

 

Operating Leases

 

 

Finance Leases

 

2026

 

$

 

12,989

 

 

$

 

47

 

2027

 

 

 

9,705

 

 

 

 

44

 

2028

 

 

 

5,696

 

 

 

 

36

 

2029

 

 

 

2,620

 

 

 

 

3

 

2030

 

 

 

2,581

 

 

 

 

-

 

2031

 

 

 

2,525

 

 

 

 

-

 

2032 and thereafter

 

 

 

10,295

 

 

 

 

-

 

Total lease payments

 

 

 

46,411

 

 

 

 

130

 

Less: imputed interest

 

 

 

(6,855

)

 

 

 

(7

)

Total lease obligations

 

 

 

39,556

 

 

 

 

123

 

Less: current obligations

 

 

 

(10,666

)

 

 

 

(43

)

Long-term lease obligations

 

$

 

28,890

 

 

$

 

80