v3.26.1
CASH EQUIVALENTS AND INVESTMENTS - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
CASH EQUIVALENTS AND INVESTMENTS    
Cash equivalents total $ 61,130 $ 60,468
Unrealized losses on available-for-sale $ 0 0
Number of investments in debt securities in continuous unrealized loss position for more than 12 months 0  
Demand Deposits    
CASH EQUIVALENTS AND INVESTMENTS    
Cash equivalents total $ 49,600 $ 102,600