XML 89 R76.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Current:    
Federal $ 6,210 $ 6,243
State 1,971 1,997
Foreign 446 219
Total 8,627 8,459
Deferred    
Federal (555)  
State (132)  
Foreign 1,014  
Deferred 327 1,057
Total provision $ 8,954 $ 9,516