XML 79 R65.htm IDEA: XBRL DOCUMENT v3.20.4
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, 2020
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 $ 0