XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Operating leases      
2023 $ 5,668    
2024 5,543    
2025 5,601    
2026 4,517    
2027 2,359    
Thereafter 5,796    
Total undiscounted lease payments 29,484    
Less imputed interest (4,064)    
Total operating lease liabilities 25,420 $ 21,259 $ 22,067
Finance leases      
2023 120    
2024 120    
2025 120    
2026 120    
2027 60    
Thereafter 0    
Total undiscounted lease payments 540    
Less imputed interest (26)    
Total finance lease liabilities $ 514 $ 0 $ 0