v3.26.1
FAIR VALUE MEASUREMENTS - Schedule of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
ASSETS:    
Cash and cash equivalents $ 552,828 $ 586,499
Available-for-sale securities 115,645 118,646
Derivative financial instruments 18 22
Total assets 668,491 705,167
LIABILITIES:    
Derivative financial instruments (306) (258)
Total liabilities (306) (258)
U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 18,916 16,082
Commercial paper    
ASSETS:    
Available-for-sale securities 41,028 48,793
Corporate bonds    
ASSETS:    
Available-for-sale securities 6,207 6,159
Certificates of deposit    
ASSETS:    
Available-for-sale securities 7,836 6,048
Agency Bonds    
ASSETS:    
Available-for-sale securities 41,658 41,564
Level 1    
ASSETS:    
Cash and cash equivalents 483,776 531,929
Derivative financial instruments 0 0
Total assets 550,557 595,734
LIABILITIES:    
Derivative financial instruments 0 0
Total liabilities 0 0
Level 1 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 18,916 16,082
Level 1 | Commercial paper    
ASSETS:    
Available-for-sale securities 0 0
Level 1 | Corporate bonds    
ASSETS:    
Available-for-sale securities 6,207 6,159
Level 1 | Certificates of deposit    
ASSETS:    
Available-for-sale securities 0 0
Level 1 | Agency Bonds    
ASSETS:    
Available-for-sale securities 41,658 41,564
Level 2    
ASSETS:    
Cash and cash equivalents 69,052 54,570
Derivative financial instruments 18 22
Total assets 117,934 109,433
LIABILITIES:    
Derivative financial instruments (306) (258)
Total liabilities (306) (258)
Level 2 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 0 0
Level 2 | Commercial paper    
ASSETS:    
Available-for-sale securities 41,028 48,793
Level 2 | Corporate bonds    
ASSETS:    
Available-for-sale securities 0 0
Level 2 | Certificates of deposit    
ASSETS:    
Available-for-sale securities 7,836 6,048
Level 2 | Agency Bonds    
ASSETS:    
Available-for-sale securities 0 0
Level 3    
ASSETS:    
Cash and cash equivalents 0 0
Derivative financial instruments 0 0
Total assets 0 0
LIABILITIES:    
Derivative financial instruments 0 0
Total liabilities 0 0
Level 3 | U.S. government and municipal obligations    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Commercial paper    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Corporate bonds    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Certificates of deposit    
ASSETS:    
Available-for-sale securities 0 0
Level 3 | Agency Bonds    
ASSETS:    
Available-for-sale securities $ 0 $ 0