XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Income (loss) before income taxes attributable to domestic and foreign operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Income Taxes        
Domestic     $ 4,306,000  
Foreign     20,786,000  
Income before Provision for Income Taxes $ 12,092,000 $ 14,534,000 $ 25,092,000 $ 26,529,000