XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 11 - Income Taxes - Open Income Tax Years (Details)
12 Months Ended
Jun. 30, 2024
Internal Revenue Service (IRS) [Member] | Minimum [Member]  
Open Tax Year 2021
Internal Revenue Service (IRS) [Member] | Maximum [Member]  
Open Tax Year 2024
Canada Revenue Agency [Member] | Minimum [Member]  
Open Tax Year 2020
Canada Revenue Agency [Member] | Maximum [Member]  
Open Tax Year 2024
Federal Ministry of Finance, Germany [Member] | Minimum [Member]  
Open Tax Year 2021
Federal Ministry of Finance, Germany [Member] | Maximum [Member]  
Open Tax Year 2024
Revenue Commissioners, Ireland [Member]  
Open Tax Year 2024
Portuguese Tax Authority [Member] | Minimum [Member]  
Open Tax Year 2023
Portuguese Tax Authority [Member] | Maximum [Member]  
Open Tax Year 2024
His Majesty's Revenue and Customs (HMRC) [Member] | Minimum [Member]  
Open Tax Year 2020
His Majesty's Revenue and Customs (HMRC) [Member] | Maximum [Member]  
Open Tax Year 2024