XML 36 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Implemented Accounting Pronouncements - Summary of Maturities of Operating Lease Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Operating Lease Liabilities Payments Due [Abstract]    
2020 $ 3,350  
2021 2,794  
2022 1,958  
2023 1,458  
2024 915  
Thereafter 293  
Total lease payments 10,768  
Less imputed interest (823)  
Operating lease liabilities $ 9,945 $ 10,000