XML 94 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Retirement and Deferred Compensation Plan - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 30, 2005
Dec. 31, 2020
Dec. 31, 2019
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Maximum salary deferral percentage 50.00%    
Maximum cash bonus deferral percentage 100.00%    
Maximum matching contributions per year $ 10,000    
Employer matching contributions and earnings, vesting schedule 5 years    
Employer matching contributions and earnings, service period 5 years    
Employer contributions to deferred compensation plan   $ 100,000 $ 200,000
Employer 401(k) contributions   $ 1,100,000 $ 2,400,000
First Three Percent Of Participant's Deferred Pay      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Matching contributions 100.00%    
Matching contribution of gross pay 3.00%    
Next Two Percent Of Participant's Deferred Pay      
Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
Matching contributions 50.00%    
Matching contribution of deferred pay 2.00%