XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
LEASES AND RELATED PARTY LEASES - Future Minimum Lease Payment Under Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Operating Leased Assets [Line Items]    
Remainder of 2022 $ 13,234  
2023 15,550  
2024 13,476  
2025 11,718  
2026 10,121  
2027 9,535  
Thereafter 59,469  
Total minimum lease payments 133,103  
Less: Imputed interest 30,997  
Total lease liabilities 102,106 $ 105,104
Less: Current lease liabilities 14,300 14,775
Long-term lease liabilities 87,806 $ 90,329
Related Parties    
Operating Leased Assets [Line Items]    
Remainder of 2022 222  
2023 296  
2024 296  
2025 296  
2026 296  
2027 296  
Thereafter 246  
Total minimum lease payments 1,948  
Third Parties    
Operating Leased Assets [Line Items]    
Remainder of 2022 13,012  
2023 15,254  
2024 13,180  
2025 11,422  
2026 9,825  
2027 9,239  
Thereafter 59,223  
Total minimum lease payments $ 131,155