XML 65 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
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, 2019
Dec. 27, 2018
Line Of Credit Facility [Line Items]    
Revolving credit facility   $ 50,000,000.0
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.0  
Percentage of cash and marketable securities deposited with bank collateral for securitization 100.00%  
Credit facility borrowings $ 0