v3.26.1
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents, and Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Cash and cash equivalents    
Cash $ 44,526 $ 93,954
Money market funds 1,374,706 2,621,457
Total cash and cash equivalents 1,419,232 2,715,411
Marketable securities    
Debt securities, available-for-sale 2,872,601 2,171,480
Total cash, cash equivalents, and marketable securities 4,291,833 4,886,891
Corporate bonds    
Marketable securities    
Debt securities, available-for-sale 748,422 0
U.S. Treasury securities, available-for-sale    
Marketable securities    
Debt securities, available-for-sale 2,124,179 0
U.S. Treasury securities, held-to-maturity    
Marketable securities    
Debt securities, available-for-sale $ 0 $ 2,171,480