XML 72 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Additional Information (Detail)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Term
Sep. 30, 2020
USD ($)
Feb. 29, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2015
Lessee Lease Description [Line Items]              
Operating lease, expiration year   2031-02          
Operating lease, description   The Company leases facilities and certain equipment under noncancelable operating leases with remaining lease terms of 1.0 year to 10.4 years, some of which include options to extend the lease for up to two five-year terms.          
Operating lease, option to extend   true          
Operating lease, options to extend   some of which include options to extend the lease for up to two five-year terms.          
Weighted average remaining lease term   9 years 4 months 24 days          
Weighted average discount rate   4.70%          
Capitalization of right of use asset     $ 40,300        
Capitalization of lease liability     $ 40,300        
Restricted cash   $ 5,770     $ 4,787 $ 4,826  
Corporate Office Space Lease Agreement              
Lessee Lease Description [Line Items]              
Operating leases arrangement term       10 years 7 months   10 years 9 months  
Corporate Office Space Lease Agreement | Letter of Credit              
Lessee Lease Description [Line Items]              
Restricted cash   $ 3,100          
California | Corporate Office Space Lease Agreement              
Lessee Lease Description [Line Items]              
Minimum lease payment amount $ 51,400     $ 25,300   $ 50,400  
Lease commencement period first quarter of 2021            
Minimum              
Lessee Lease Description [Line Items]              
Operating lease remaining lease term   1 year          
Maximum              
Lessee Lease Description [Line Items]              
Operating lease remaining lease term   10 years 4 months 24 days          
Operating lease, renewal term   5 years          
Number of renewal option terms | Term   2          
Vehicles              
Lessee Lease Description [Line Items]              
Operating leases arrangement term             36 months
Vehicles | Minimum              
Lessee Lease Description [Line Items]              
Operating leases arrangement term             12 months
Vehicles | Maximum              
Lessee Lease Description [Line Items]              
Operating leases arrangement term             50 months