XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Current    
Federal $ 3,267 $ 1,772
State 664 376
Foreign 1,126 348
Total 5,057 2,496
Deferred    
Federal 7 528
State 72 221
Foreign (31) 25
Total 48 774
Total    
Federal 3,274 2,300
State 736 597
Foreign 1,095 373
Total income tax expense $ 5,105 $ 3,270