v3.26.1
SHORT-TERM INVESTMENTS - Summary of investments (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Amortized Cost $ 50,518
Gross Unrealized Gains 18
Gross Unrealized Losses (8)
Fair Value 50,528
Corporate bonds  
Amortized Cost 45,221
Gross Unrealized Gains 18
Gross Unrealized Losses (7)
Fair Value 45,232
U.S. treasury bills  
Amortized Cost 5,297
Gross Unrealized Gains 0
Gross Unrealized Losses (1)
Fair Value $ 5,296