XML 90 R78.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE OF FINANCIAL INSTRUMENTS AND FAIR VALUE MEASUREMENTS - Schedule of Fair Value Measurements within the Fair Value Hierarchy (Details) - Fair value measurements on recurring basis - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Fair value of assets and liabilities    
Cash and Cash Equivalents $ 363,612 $ 413,331
Short-Term Investments 7,500 7,500
Other Current Assets 17,294 16,359
Total assets 388,406 437,190
Cash    
Fair value of assets and liabilities    
Other Current Assets 0 0
Cash    
Fair value of assets and liabilities    
Short-Term Investments 0 0
Cash    
Fair value of assets and liabilities    
Cash and Cash Equivalents 34,442 25,402
Total assets 34,442 25,402
Level 1: | Money market funds    
Fair value of assets and liabilities    
Other Current Assets 0 0
Level 1: | Assets of non-qualified retirement plan    
Fair value of assets and liabilities    
Other Current Assets 16,708 15,913
Level 1: | Certificates of deposit    
Fair value of assets and liabilities    
Other Current Assets 0 0
Level 1: | Equity securities    
Fair value of assets and liabilities    
Other Current Assets 586 446
Level 1: | Money market funds    
Fair value of assets and liabilities    
Short-Term Investments 0 0
Level 1: | Assets of non-qualified retirement plan    
Fair value of assets and liabilities    
Short-Term Investments 0 0
Level 1: | Certificates of deposit    
Fair value of assets and liabilities    
Short-Term Investments 7,500 7,500
Level 1: | Equity securities    
Fair value of assets and liabilities    
Short-Term Investments 0 0
Level 1: | Money market funds    
Fair value of assets and liabilities    
Cash and Cash Equivalents 329,170 387,929
Total assets 329,170 387,929
Level 1: | Assets of non-qualified retirement plan    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Total assets 16,708 15,913
Level 1: | Certificates of deposit    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Total assets 7,500 7,500
Level 1: | Equity securities    
Fair value of assets and liabilities    
Cash and Cash Equivalents 0 0
Total assets $ 586 $ 446