XML 82 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease costs:      
Depreciation of leased assets $ 378 $ 378 $ 378
Interest of lease liabilities 1,028 1,041 2,174
Total finance lease costs 1,406 1,419 2,552
Operating lease costs 34,400 34,349 28,233
Variable lease costs 3,319 3,129 2,488
Short term lease costs 3,237 2,605 3,257
Other lease costs 5,596 5,379 4,541
Total rents and leases 46,552 45,462 38,519
Total lease costs $ 47,958 $ 46,881 $ 41,071