XML 57 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 30, 2019
May 31, 2019
May 31, 2016
Jun. 30, 2015
Dec. 31, 2019
2015 Lease [Member]          
Lessee Lease Description [Line Items]          
Lease commencement date       Nov. 15, 2015  
Lease expiration date       Feb. 28, 2022  
2016 Sublease [Member]          
Lessee Lease Description [Line Items]          
Lease commencement date     Dec. 23, 2016    
Lease expiration date     Dec. 31, 2026    
Lessee, operating sublease, option to extend         an option to extend the term of the sublease for an additional five-year period if, at the time of expiration of the initial term
Lessee, operating sublease, existence of option to extend     true    
Extended term of lease expiration     5 years    
2019 Lease [Member]          
Lessee Lease Description [Line Items]          
Lease commencement date   Jun. 01, 2019      
Lease expiration date   Nov. 30, 2026      
Extended term of lease expiration   5 years      
Lessee, operating lease, option to extend         an option to extend the term of the lease for an additional five-year period based on certain conditions within the Company’s control.
Lessee, operating lease, existence of option to extend   true      
2019 Sublease [Member]          
Lessee Lease Description [Line Items]          
Lease expiration date         Mar. 31, 2024
Lessee, operating sublease, option to extend         an option to extend the term of the sublease for an additional five-year period if, at the time of expiration of the initial term
Lessee, operating sublease, existence of option to extend         true
Extended term of lease expiration         5 years
Lease Arrangement [Member]          
Lessee Lease Description [Line Items]          
Upfront payment $ 2.6        
Annual rental payments $ 3.7        
Rental payments period 5 years