XML 51 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Income Tax [Line Items]      
Deferred tax assets, valuation allowance $ 14.2   $ 14.0
Decrease in unrecognized tax positions 2.7    
Valuation allowance attributable to the unrealized holding loss on available for sale short-term investments $ 0.4   $ 0.2
Effective tax rate impact associated with stock-based compensation and previously recorded tax reserves 2.50% 0.80%  
Interest and penalties $ 3.4