Note 7 - Income Taxes (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Unrecognized Tax Benefits | $ 0 | $ 0 |
CANADA | ||
Undistributed Earnings, Basic | 10,200 | |
UNITED KINGDOM | ||
Undistributed Earnings, Basic | 4,900 | |
IRELAND | ||
Undistributed Earnings, Basic | $ 600 | |
Foreign Tax Jurisdiction [Member] | ||
Open Tax Year | 2021 2022 2023 | |
Foreign Tax Jurisdiction [Member] | Canada Revenue Agency [Member] | ||
Open Tax Year | 2020 2021 2022 2023 | |
Foreign Tax Jurisdiction [Member] | His Majesty's Revenue and Customs (HMRC) [Member] | ||
Open Tax Year | 2022 2023 |
X | ||||||||||
- Definition Tax year that remains open to examination under enacted tax laws, in YYYY format. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|