XML 46 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Investments and Fair Value Measurements - Available-For-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 4,773,008 $ 3,110,278
Unrealized Gains 7,095 1,022
Unrealized Losses (334) (613)
Fair Value 4,779,769 3,110,687
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 4,773,008 3,110,278
Unrealized Gains 7,095 1,022
Unrealized Losses (334) (613)
Fair Value $ 4,779,769 $ 3,110,687