v3.26.1
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Cash and cash equivalents    
Cash $ 77,088 $ 44,526
Money market funds 1,171,368 1,374,706
Total cash and cash equivalents 1,248,456 1,419,232
Marketable securities    
Debt securities, available-for-sale 2,593,626 2,872,601
Total cash, cash equivalents and marketable securities 3,842,082 4,291,833
U.S. Treasury securities    
Marketable securities    
Debt securities, available-for-sale 1,888,731 2,124,179
Corporate bonds    
Marketable securities    
Debt securities, available-for-sale $ 704,895 $ 748,422