XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Schedule of Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
2021 (excluding the nine months ended September 30, 2021) $ 1,015  
2022 3,203  
2023 2,125  
2024 1,426  
2025 1,350  
Thereafter 5,625  
Total lease payments 14,744  
Less interest (1,541)  
Present value of operating lease liabilities $ 13,203 $ 14,361