XML 53 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Maturities of Operating Lease Liabilities
As of December 31, 2020, maturities of operating lease liabilities were as follows (in thousands):

Year Ended December 31:
2021$9,513 
202211,547 
202311,667 
202412,015 
202512,374 
Thereafter75,420 
132,536 
Less: imputed interest(43,072)
Total lease liabilities$89,464 

As of December 31, 2019, maturities of operating lease liabilities were as follows (in thousands):

Year Ended December 31:
2020$9,253 
202111,550 
202211,330 
202311,667 
202412,015 
Thereafter87,793 
143,608 
Less: imputed interest(49,946)
Total lease liabilities$93,662