v3.26.1
Note 7 - Income Taxes: Schedule of Income Taxes Paid Net of Refunds Received (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Paid, Federal, after Refund Received $ 2,904 $ 2,937 $ 2,040
Income Tax Paid, Foreign, after Refund Received 4,302 4,678 4,083
Utah      
Income Tax Paid, State and Local, after Refund Received 670 701 556
Other      
Income Tax Paid, State and Local, after Refund Received 11 11 12
Income Tax Paid, Foreign, after Refund Received 201 248 365
Ireland      
Income Tax Paid, Foreign, after Refund Received $ 517 $ 781 $ 1,110