XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Components of Lease Expense [Abstract]        
Operating lease cost $ 7,895 $ 7,815 $ 15,624 $ 15,627
Short-term lease cost 361 215 729 509
Variable lease cost 1,628 1,514 3,239 3,046
Total lease cost [1] 9,884 9,544 19,592 19,182
Supplemental Information Related to Leases [Abstract]        
Cash paid for amounts included in the measurement of operating lease liabilities 8,258 6,555 16,370 14,345
Right-of-use assets obtained in exchange for new operating lease liabilities 12,976 $ 7,535 20,873 $ 19,075
Future Lease Payments for Operating Leases [Abstract]        
2021 (excluding the six months ended June 30, 2021) 15,765   15,765  
2022 28,048   28,048  
2023 22,301   22,301  
2024 15,724   15,724  
2025 9,460   9,460  
2026 and thereafter 9,374   9,374  
Total lease payments 100,672   100,672  
Less: imputed interest 5,925   5,925  
Total operating lease liabilities $ 94,747   $ 94,747  
Average Lease Terms and Discount Rates [Abstract]        
Weighted-average remaining lease term - Operating leases 4 years 1 month 9 days 4 years 2 months 15 days 4 years 1 month 9 days 4 years 2 months 15 days
Weighted-average discount rate - Operating leases 3.00% 3.20% 3.00% 3.20%
Maximum [Member]        
Operating Lease [Abstract]        
Lease term 5 years   5 years  
[1] Sublease income was immaterial