v3.26.1
INVESTMENTS - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
INVESTMENTS        
Proceeds from sales and maturities of available-for-sale securities $ 600 $ 4,700 $ 600 $ 8,300
Investment in privately held company (in shares) 654,000   654,000  
Proceeds from sale of investment in private company     $ 1,719 0
Realized gain on equity investment $ 765 $ 0 $ 765 $ 0