XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Operating Lease Liabilities Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]    
2022 $ 5,046  
2023 5,290  
2024 5,199  
2025 5,204  
2026 4,174  
Thereafter 11,174  
Total lease payments 36,087  
Less: Imputed interest (6,993)  
Operating lease liabilities $ 29,094 $ 32,515