XML 68 R55.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE INCOME - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders' equity $ 198,920 $ 210,109 $ 201,481 $ 155,044
Accumulated other comprehensive income        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders' equity 234 180 $ 248 $ 24
Foreign currency translation        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders' equity 3 (1)    
Unrealized gains on investment securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Total stockholders' equity $ 231 $ 181