XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Components of Lease Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease expense $ 16,073 $ 21,516 $ 26,131
Variable lease expense 3,299 4,103 4,530
Short-term lease expense 1,115 1,105 582
Sublease income (2,691) (2,246) (2,596)
Total net lease expense $ 17,796 $ 24,478 $ 28,647