Income Taxes - Narrative (Detail) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Federal    
Income Tax Examination [Line Items]    
Net operating loss (NOL) carryforwards $ 492.1  
Tax credit carryforwards 5.1 $ 3.7
State    
Income Tax Examination [Line Items]    
Net operating loss (NOL) carryforwards 188.6  
Tax credit carryforwards $ 2.3 $ 2.1