XML 76 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
LEASES - Operating and finance leases liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Lessee, Lease, Description [Line Items]    
Operating Leases $ 21,379 $ 20,513
Finance Leases $ 1,001 $ 823
Operating Lease, Liability, Statement of Financial Position [Extensible List] Accrued liabilities, Other Liabilities Accrued liabilities, Other Liabilities
Accrued liabilities    
Lessee, Lease, Description [Line Items]    
Operating Leases $ 3,990 $ 3,171
Finance Leases 960 799
Other Liabilities    
Lessee, Lease, Description [Line Items]    
Operating Leases 17,389 17,342
Finance Leases $ 41 $ 24