XML 91 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision for income taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 6,243 $ 5,859
State 1,997 1,839
Foreign 219 516
Total 8,459 8,214
Deferred 1,057 2,462
Total provision $ 9,516 $ 10,676