XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finance lease costs:      
Depreciation of leased assets $ 375 $ 378 $ 378
Interest on lease liabilities 999 1,014 1,028
Total finance lease costs 1,374 1,392 1,406
Operating lease costs 32,895 34,977 34,400
Variable lease costs 3,883 3,421 3,319
Short term lease costs 3,982 2,995 3,237
Other lease costs 7,262 6,468 5,596
Total rents and leases 48,022 47,861 46,552
Total lease costs $ 49,396 $ 49,253 $ 47,958