XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Income (loss) before income taxes attributable to domestic and foreign operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Income Taxes        
Domestic     $ 5,325,000  
Foreign     31,775,000  
Income before Provision for Income Taxes $ 12,008,000 $ 15,131,000 $ 37,100,000 $ 41,660,000