XML 95 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Undiscounted Future Cash Flows Including Prior to Adoption of Topic 842 (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
OPERATING LEASE    
2021   $ 6,023
2022   4,698
2023   3,191
2024   2,559
2025   2,065
Thereafter   2,372
Non-cancelable future minimum lease payments   20,908
OPERATING LEASE    
2022 $ 5,138  
2023 3,246  
2024 2,564  
2025 1,930  
2026 1,326  
Thereafter 135  
Total future lease payments 14,339  
Less: imputed interest (1,043)  
Operating lease liabilities 13,296  
CAPITAL LEASES    
2021   304
2022   304
2023   25
Non-cancelable future minimum lease payments   633
Less amount representing interest   (40)
Net non-cancelable future minimum lease payments   593
CAPITAL LEASE    
2022 304  
2023 25  
Total future lease payments 329  
Less: imputed interest (11)  
Finance lease liabilities $ 318  
Gross amounts of assets under capital leases   $ 1,501