XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Maturities of Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Operating leases    
2022 $ 2,922  
2023 2,498  
2024 2,168  
2025 1,813  
2026 1,169  
Thereafter 2,411  
Total minimum lease payments 12,981  
Less imputed interest (1,805)  
Lease liability 11,176 $ 11,584
Finance leases    
2022 889  
2023 907  
2024 925  
2025 943  
2026 962  
Thereafter 3,579  
Total minimum lease payments 8,205  
Less imputed interest (1,422)  
Lease liability $ 6,783 $ 7,340