XML 75 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current:    
Federal $ 743 $ 688
State 274 172
Foreign (40) 142
Total current 977 1,002
Deferred:    
Federal (369) (202)
State (53) (37)
Foreign (12) (39)
Total deferred (434) (278)
Total expense for income taxes $ 543 $ 724