v3.26.1
Fair Value Measurement and Marketable Securities - Schedule of Financial Assets Measured and Recognized at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost $ 853,899 $ 943,383
Marketable securities, gross unrealized gains 544 2,301
Marketable securities, gross unrealized losses (1,037) (34)
Marketable securities, estimated fair value 853,406 945,650
Amortized Cost 973,407 1,047,418
Estimated Fair Value 972,914 1,049,685
Cash and Cash Equivalents    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 157,528 112,825
Marketable securities, gross unrealized losses (6)  
Marketable securities, estimated fair value 157,522 112,825
Marketable Securities Current    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 513,433 525,454
Marketable securities, gross unrealized gains 443 1,116
Marketable securities, gross unrealized losses (197) (7)
Marketable securities, estimated fair value 513,679 526,563
Marketable Securities Non-current    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 302,446 409,139
Marketable securities, gross unrealized gains 101 1,185
Marketable securities, gross unrealized losses (834) (27)
Marketable securities, estimated fair value 301,713 410,297
U.S. Government Securities | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 425,982 482,993
Marketable securities, gross unrealized gains 325 1,266
Marketable securities, gross unrealized losses (444) (5)
Marketable securities, estimated fair value 425,863 484,254
Corporate Bonds | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 369,187 428,702
Marketable securities, gross unrealized gains 219 1,034
Marketable securities, gross unrealized losses (581) (28)
Marketable securities, estimated fair value 368,825 429,708
Commercial Paper | Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities, amortized cost 58,730 31,688
Marketable securities, gross unrealized gains   1
Marketable securities, gross unrealized losses (12) (1)
Marketable securities, estimated fair value 58,718 31,688
Money Market Funds | Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 109,385 98,538
Cash and cash equivalents, estimated fair value 109,385 98,538
Cash    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents, amortized cost 10,123 5,497
Cash and cash equivalents, estimated fair value $ 10,123 $ 5,497