XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]        
Tax credits and net operating loss carryforwards $ 694,000      
Operating loss carryforwards, state 943,000      
Deferred tax assets, tax credit carryforwards, foreign 41,000      
Deferred tax assets, operating loss carryforwards, foreign 420,000      
Valuation allowance 540,272 $ 442,293    
Unrecognized tax benefits 432,280 327,105 $ 226,977 $ 202,557
Reduction in provision for income taxes due to impact of effective tax rate 251,000 188,000    
Interest and penalties in the provision for income taxes 16,000 25,000 $ 2,000  
Interest and penalties accrued $ 44,000 $ 28,000