XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Cash and Available-for-Sale Securities - Schedule of Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 2,046,070 $ 2,992,864
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 2,046,070 2,992,864
Cash and Cash Equivalents 1,326,070 2,412,864
Investments 720,000 580,000
Cash    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 712,772 948,894
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 712,772 948,894
Cash and Cash Equivalents 712,772 948,894
Investments 0 0
Time deposits    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 810,000 790,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 810,000 790,000
Cash and Cash Equivalents 90,000 210,000
Investments 720,000 580,000
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 523,298 1,253,970
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 523,298 1,253,970
Cash and Cash Equivalents 523,298 1,253,970
Investments $ 0 $ 0