XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
SCHEDULE OF COMPONENTS OF INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Current $ 5,279 $ 7,453 $ 7,197
Deferred 745 (1,156) 264
Current 821 1,126 1,062
Deferred 113 (173) 43
Current (3) 84 298
Deferred (130) (7) (2)
Income Tax Expense $ 6,825 $ 7,327 $ 8,862