XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Amortization of finance right-of-use assets $ 2,650 $ 2,075 $ 2,304
Interest on finance lease liabilities 194 13 29
Finance lease cost 2,844 2,088 2,333
Operating lease cost 48,868 21,232 12,343
Short-term lease cost 300 379 171
Sublease income (1,051) (251) (327)
Total lease cost $ 50,961 $ 23,448 $ 14,520