XML 107 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Future Operating Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Maturities of lease liabilities      
2022 $ 10,412    
2023 9,228    
2024 3,585    
2025 2,223    
Thereafter 4,094    
Total 29,542    
Less imputed interest (19)    
Total $ 29,523 $ 22,579 $ 28,156