XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance lease costs:      
Depreciation of leased assets $ 378 $ 378 $ 378
Interest of lease liabilities 1,014 1,028 1,041
Total finance lease costs 1,392 1,406 1,419
Operating lease costs 34,977 34,400 34,349
Variable lease costs 3,421 3,319 3,129
Short term lease costs 2,995 3,237 2,605
Other lease costs 6,468 5,596 5,379
Total rents and leases 47,861 46,552 45,462
Total lease costs $ 49,253 $ 47,958 $ 46,881