v3.26.1
OTHER INCOME (EXPENSES) - Summary of other income (expenses) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
OTHER INCOME (EXPENSES)      
Unrealized and realized gain (loss) on investments $ (5,189) $ 1,735  
Other income (1,149) (158)  
Total other income (expenses) $ (6,338) $ 1,577 $ (231)