XML 148 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Leases - Summarizes the Company's operating and finance leases in which the Company (Detail)
6 Months Ended
Jun. 30, 2020
Office Equipment [Member]  
Operating lease:  
Renewal Option Yes
Office Equipment [Member] | Minimum [Member]  
Operating lease:  
Initial Term 1 month
Finance lease:  
Initial Term 3 years
Office Equipment [Member] | Maximum [Member]  
Operating lease:  
Initial Term 63 months
Finance lease:  
Initial Term 5 years
Storage unit [Member]  
Operating lease:  
Initial Term 2 years
Renewal Option Yes
Office space [Member]  
Operating lease:  
Renewal Option Yes
Office space [Member] | Minimum [Member]  
Operating lease:  
Initial Term 3 years
Office space [Member] | Maximum [Member]  
Operating lease:  
Initial Term 10 years