XML 192 R177.htm IDEA: XBRL DOCUMENT v3.22.4
OPERATING LEASES - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]      
Operating lease cost $ 18,400,000 $ 18,200,000 $ 13,800,000
Net minimum lease payments 0    
Operating leases that have not yet commenced, Amount $ 1,100,000    
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Lease terms 2 years    
Operating leases that have not yet commenced, term 5 years    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Lease terms 30 years    
Lessee, Operating Lease, Renewal Term 10 years    
Operating leases that have not yet commenced, term 10 years