XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Credit Agreement - Additional Information (Detail) - Credit Agreement [Member] - Revolving Credit Facility [Member] - BMO Harris Bank N.A. ("BMO Harris") [Member] - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 27, 2018
Line Of Credit Facility [Line Items]    
Revolving credit facility   $ 50,000,000
Revolving credit facility maturity date Jan. 20, 2022  
Number of days for pre-payment notice 3 days  
Number of days for termination notice 5 days  
Minimum cash under covenant term $ 50,000,000  
Percentage of cash and marketable securities deposited with bank collateral for securitization 100.00%  
Credit facility borrowings $ 0