v3.25.1
INVESTMENTS IN MARKETABLE DEBT SECURITIES - Cash and Cash Equivalents and Marketable Securities Held (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost $ 73,767
Gross Unrealized Gains 61
Gross Unrealized Losses (18)
Fair Value 73,810
Corporate commercial paper  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 18,457
Gross Unrealized Gains 2
Gross Unrealized Losses (3)
Fair Value 18,456
Obligations of U.S. government agencies  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 4,940
Gross Unrealized Gains 4
Gross Unrealized Losses (1)
Fair Value 4,943
Corporate notes and bonds  
INVESTMENTS IN MARKETABLE DEBT SECURITIES  
Amortized Cost 50,370
Gross Unrealized Gains 55
Gross Unrealized Losses (14)
Fair Value $ 50,411