XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Income taxes        
Income tax expense $ 1,924,000 $ 586,000 $ 3,441,000 $ 1,047,000
Interest expense accrued 178,000   178,000  
Unrecognized net tax benefits 700,000   700,000  
Examination, interest expense     39,000  
Income before Provision for Income Taxes $ 14,534,000 $ 4,515,000 26,529,000 $ 8,060,000
Domestic Tax Authority        
Income taxes        
Income before Provision for Income Taxes     3,696,000  
Foreign tax authority        
Income taxes        
Income before Provision for Income Taxes     $ 22,833,000