XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS- Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 46,694 $ 41,120
Unrealized Gains (Losses) (104) 24
Fair Value 46,590 41,144
Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 42,687 32,205
Unrealized Gains (Losses) (56) (1)
Fair Value 42,631 32,204
Long-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,007 8,915
Unrealized Gains (Losses) (48) 25
Fair Value 3,959 8,940
U.S. government and municipal obligations    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 20,230 17,735
U.S. government and municipal obligations | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 16,327 8,796
Unrealized Gains (Losses) (56) (1)
Fair Value 16,271 8,795
U.S. government and municipal obligations | Long-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 4,007 8,915
Unrealized Gains (Losses) (48) 25
Fair Value 3,959 8,940
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 18,989 19,136
Commercial paper | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 18,989 19,136
Unrealized Gains (Losses) 0 0
Fair Value 18,989 19,136
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Fair Value   310
Corporate bonds | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   310
Unrealized Gains (Losses)   0
Fair Value   310
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 7,371 3,963
Certificates of deposit | Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 7,371 3,963
Unrealized Gains (Losses) 0 0
Fair Value $ 7,371 $ 3,963