XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Federal Income Tax:    
Current $ 5,024 $ 5,279
Deferred 205 745
State Income Tax:    
Current 707 821
Deferred 28 113
Foreign Income Tax:    
Current (29) (3)
Deferred (228) (130)
Income Tax Expense $ 5,707 $ 6,825