XML 39 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2011
Agreement
RenewalOption
Property Plant And Equipment [Abstract]        
Depreciation | $ $ 8,360 $ 9,240 $ 8,574  
Number of lease agreements | Agreement       2
Lease occupancy year       2012
Lease expiration year       2027
Number of lease renewal, 10-year option | RenewalOption       1
Lease term upon renewal       10 years
Term of lease 15 years