XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost $ 22,982 $ 41,120
Unrealized Losses (36) 24
Fair Value 22,946 41,144
Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 21,978 32,205
Unrealized Losses (26) (1)
Fair Value 21,952 32,204
Long-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 1,004 8,915
Unrealized Losses (10) 25
Fair Value 994 8,940
U.S. government and municipal obligations    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 11,491 17,735
U.S. government and municipal obligations | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 10,523 8,796
Unrealized Losses (26) (1)
Fair Value 10,497 8,795
U.S. government and municipal obligations | Long-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 1,004 8,915
Unrealized Losses (10) 25
Fair Value 994 8,940
Commercial paper    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 8,648 19,136
Commercial paper | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 8,648 19,136
Unrealized Losses 0 0
Fair Value 8,648 19,136
Corporate bonds    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value   310
Corporate bonds | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost   310
Unrealized Losses   0
Fair Value   310
Certificates of deposit    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 2,807 3,963
Certificates of deposit | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 2,807 3,963
Unrealized Losses 0 0
Fair Value $ 2,807 $ 3,963