XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of U.S. Federal Statutory Rate to Effective Tax Rate (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax at statutory rates (21.00%) (21.00%) (21.00%)
State income taxes (3.70%) (8.80%) 3.40%
Change in tax rate 1.40% (0.80%) (0.20%)
Permanent differences 11.40% 18.60% 4.40%
Global intangible low-taxed income 0.00% 19.90% 0.00%
Foreign rate differential 1.00% 2.80% (2.60%)
Research and development credits (4.20%) (9.10%) 7.60%
Change in valuation allowance 19.80% (1.40%) (3.40%)
Other, net 0.70% (0.70%) (1.10%)
Effective tax rate 5.40% (0.50%) (12.90%)