v3.23.2
LEASES - Lease, Cost (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease expenses $ 7,178 $ 7,471 $ 14,292 $ 15,130
Variable lease costs 930 838 1,821 1,603
Short-term lease costs 188 69 439 210
Sublease income (1,276) (1,142) (2,551) (2,103)
Total lease costs $ 7,020 $ 7,236 $ 14,001 $ 14,840