XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost:      
Amortization of right-of-use assets $ 412 $ 587 $ 4,639
Interest on lease liabilities 1 0 628
Operating lease cost 17,006 17,125 10,722
Sublease income (3,024) (3,373) (1,271)
Total lease cost $ 14,395 $ 14,339 $ 14,718