XML 79 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Summary of Maturity of Lease Liabilities on Undiscounted Cash Flow Basis and Reconciliation (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Jan. 01, 2020
Leases [Abstract]    
2021 $ 6,577  
2022 5,318  
2023 3,398  
2024 3,111  
2025 907  
Total lease payments 19,311  
Less: interest (1,166)  
Present value of lease liabilities 18,145 $ 18,400
Operating lease liabilities, current 6,052  
Operating lease liabilities, noncurrent 12,093  
Total operating lease liabilities $ 18,145 $ 18,400