XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments and Contingencies - Additional Information (Detail)
Mar. 31, 2016
USD ($)
Legal_Matter
Dec. 31, 2015
USD ($)
Legal_Matter
Commitments And Contingencies Disclosure [Abstract]    
Long-term sales tax liability $ 3,670,000 $ 3,670,000
Current sales tax liability for non-contingent amounts 4,500,000 4,400,000
Accrued liabilities recorded for loss contingencies $ 0 $ 0
Number of ongoing legal matters | Legal_Matter 0 0