XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Accumulated Other Comprehensive Loss - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Accumulated other comprehensive loss $ (5,147)   $ (4,189)
Balance 482,916 $ 471,006  
Other comprehensive income (loss) (968) (31)  
Balance 474,651 462,556  
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Accumulated other comprehensive loss (6,668)   (5,085)
AOCI Attributable to Parent [Member]      
Balance (4,189) (2,785)  
Other comprehensive income (loss) (958) (25)  
Balance (5,147) (2,810)  
AOCI Including Portion Attributable to Noncontrolling Interest [Member]      
Other comprehensive income (loss) (968) (31)  
Less AOCI attributable to noncontrolling interests 10 $ 6  
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]      
Accumulated other comprehensive loss $ 1,521   $ 896