v3.24.0.1
Leases - Summary of Operating Lease Cost (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lease, Cost [Abstract]    
Operating lease expense $ 61,972 $ 55,483
Short-term lease expense 4,949 4,956
Variable lease expense 4,772 5,309
Sublease income (18,905) (13,011)
Total lease expense, net $ 52,788 $ 52,737