XML 120 R101.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Fair Value Measurements within the Fair Value Hierarchy (Details) - Fair value measurements on recurring basis - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Fair value of assets and liabilities    
Cash and Cash Equivalents $ 336,867 $ 464,448
Short-Term Investments 32,045 32,807
Other Current Assets 14,284 12,110
Total assets 383,196 509,365
Cash    
Fair value of assets and liabilities    
Cash and Cash Equivalents 33,224 22,603
Short-Term Investments 0 0
Other Current Assets 0 0
Total assets 33,224 22,603
Level 1: | Money market funds    
Fair value of assets and liabilities    
Cash and Cash Equivalents 303,643 439,853
Short-Term Investments 0 0
Other Current Assets 0 0
Total assets 303,643 439,853
Level 1: | Assets of non-qualified retirement plan    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Short-Term Investments 0 0
Other Current Assets 14,284 12,110
Total assets 14,284 12,110
Level 1: | U.S. Treasury securities    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 1,992
Short-Term Investments 24,545 25,307
Other Current Assets 0 0
Total assets 24,545 27,299
Level 1: | Certificates of deposit    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Short-Term Investments 7,500 7,500
Other Current Assets 0 0
Total assets $ 7,500 $ 7,500