v3.23.2
LEASES - Summary of Maturities of Operating Lease Liability (Detail) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Maturity of Lease Liabilities    
Remainder of 2023 $ 13,837  
2024 26,936  
2025 24,000  
2026 22,267  
2027 17,668  
Thereafter 67,081  
Total lease payments 171,789  
Less: Interest (21,827)  
Present value of lease liabilities 149,962  
Other accrued liabilities 22,737  
Long-term operating lease liabilities $ 127,225 $ 131,575