XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE OF FINANCIAL INSTRUMENTS - SCHEDULE OF SHORT-TERM INVESTMENTS WITH UNREALIZED LOSSES (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position  
Short-term investments, Less than 12 months, Fair Value $ 2,016
Short-term investments, Less than 12 months, Unrealized Losses (1)
Short-term investments, Total Fair Value 2,016
Short-term investments, Total Unrealized Losses (1)
Corporate debt securities  
Debt Securities, Available-for-Sale, Unrealized Loss Position  
Short-term investments, Less than 12 months, Fair Value 2,016
Short-term investments, Less than 12 months, Unrealized Losses (1)
Short-term investments, Total Fair Value 2,016
Short-term investments, Total Unrealized Losses $ (1)