XML 94 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2020
USD ($)
LetterofCredit
shares
Dec. 31, 2019
USD ($)
Dec. 31, 2018
Loss Contingencies [Line Items]      
Number of letters of credit | LetterofCredit 3    
Letters of credit as additional security for lease guarantees $ 0.7    
Decrease in revenue $ 22.5    
Decrease in revenue percentage 7.20%    
Revenue $ 289.5 $ 312.1  
Percentage of taxable income offset by NOL carryforwards and carrybacks 100.00%    
Net operating loss carrybacks, period 5 years    
Tax-deductible interest, base percentage 50.00% 50.00% 30.00%
Salary Exchange Program [Member] | Minimum [Member]      
Loss Contingencies [Line Items]      
Percentage of salary exchange program for award 2.00%    
Salary Exchange Program [Member] | Maximum [Member]      
Loss Contingencies [Line Items]      
Percentage of salary exchange program for award 20.00%    
Salary Exchange Program [Member] | Employee Stock Options [Member]      
Loss Contingencies [Line Items]      
Options granted | shares 417,673    
Salary Exchange Program [Member] | Restricted Stock Units [Member]      
Loss Contingencies [Line Items]      
Granted | shares 211,207