XML 79 R54.htm IDEA: XBRL DOCUMENT v3.25.1
CASH, CASH EQUIVALENTS, MARKETABLE SECURITIES AND INVESTMENTS - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost $ 23,281 $ 22,982
Unrealized Gains (Losses) 0 (36)
Fair Value 23,281 22,946
Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 22,276 21,978
Unrealized Gains (Losses) 1 (26)
Fair Value 22,277 21,952
Long-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 1,005 1,004
Unrealized Gains (Losses) (1) (10)
Fair Value 1,004 994
U.S. government and municipal obligations    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 5,418 11,491
U.S. government and municipal obligations | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 4,413 10,523
Unrealized Gains (Losses) 1 (26)
Fair Value 4,414 10,497
U.S. government and municipal obligations | Long-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 1,005 1,004
Unrealized Gains (Losses) (1) (10)
Fair Value 1,004 994
Commercial paper    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 17,358 8,648
Commercial paper | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 17,358 8,648
Unrealized Gains (Losses) 0 0
Fair Value 17,358 8,648
Certificates of deposit    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Fair Value 505 2,807
Certificates of deposit | Short-term marketable securities    
Cash, Cash Equivalents and Marketable Securities [Line Items]    
Amortized Cost 505 2,807
Unrealized Gains (Losses) 0 0
Fair Value $ 505 $ 2,807