v3.25.2
ACCUMULATED OTHER COMPREHENSIVE INCOME (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total stockholders' equity $ 216,005 $ 210,959 $ 210,109 $ 205,283 $ 210,961 $ 201,481
Accumulated other comprehensive income            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total stockholders' equity 179 $ 239 180 $ 26 $ 22 $ 248
Foreign currency translation            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total stockholders' equity (1)   (1)      
Unrealized net gains on investment securities            
Accumulated Other Comprehensive Income (Loss) [Line Items]            
Total stockholders' equity $ 180   $ 181