XML 74 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Provision Components) (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current taxes:      
U.S. Federal $ 2,664 $ 1,370 $ 14
State and local 658 466 237
Foreign 0 0 98
Total current taxes 3,322 1,836 349
Deferred taxes:      
U.S. Federal (1,359) 1,014 (888)
State and local (159) 22 (44)
Foreign 0 0 16
Total deferred taxes (1,518) 1,036 (916)
Income tax provision $ 1,804 $ 2,872 $ (567)