v3.26.1
Schedule Of Income Tax Paid By Individual Jurisdiction (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2026
USD ($)
Other states $ 1,307
Total income taxes paid, net of refunds 2,452
UNITED STATES  
Other states 1,307
CANADA  
Other states 204
PANAMA  
Other states 163
CAYMAN ISLANDS  
Other states 134
Other States [Member]  
Other states $ 644