v3.25.2
Cash, Cash Equivalents, and Marketable Securities - Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Cash and cash equivalents    
Cash $ 94,787 $ 93,954
Money market funds 1,143,672 2,621,457
Total cash and cash equivalents 1,238,459 2,715,411
Marketable securities    
U.S. Treasury securities, available-for-sale 1,803,035 0
U.S. Treasury securities, held-to-maturity 1,461,657 2,171,480
Total marketable securities 3,264,692 2,171,480
Total cash, cash equivalents, and marketable securities $ 4,503,151 $ 4,886,891