XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
LetterofCredit
Dec. 31, 2020
shares
Dec. 31, 2019
Loss Contingencies [Line Items]      
Number of letters of credit | LetterofCredit 2    
Letters of credit as additional security for lease guarantees | $ $ 0.6    
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% 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   417,673  
Salary Exchange Program [Member] | Restricted Stock Units [Member]      
Loss Contingencies [Line Items]      
Granted   211,207