Annual report [Section 13 and 15(d), not S-K Item 405]

Note 11 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)

v3.25.4
Note 11 - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal income tax expense at statutory rate $ 12,916 $ 15,517 $ 6,139
Federal income tax expense at statutory rate, percent 21.00%    
State and local income tax, net of federal income tax effect* [1] $ 1,230 2,295 762
State and local income tax, net of federal income tax effect*, percent [1] 2.00%    
Foreign tax effects $ 0 0 0
Foreign tax effects, percent 0.00%    
Valuation allowance $ 0 (495) (67)
Valuation allowance, percent 0.00%    
Effect of cross-border tax laws $ (64) 0 0
Effect of cross-border tax laws, percent (0.10%)    
Change in uncertain tax positions, net $ 237 540 225
Change in uncertain tax positions, net, percent 0.39%    
Tax credits $ (167) (704) (1,694)
Tax credits, percent (0.27%)    
Nontaxable or nondeductible items $ 278 0 0
Nontaxable or nondeductible items, percent 0.45%    
Other $ 179 587 146
Other, percent 0.28%    
Income tax expense (benefit) $ 14,609 $ 17,740 $ 5,511
Effective income tax rate 23.75%    
[1] State taxes in New Hampshire, New Jersey, Illinois, Iowa and Minnesota make up the majority (greater than 50%) of the tax effect in the "State and local income tax" category.