XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Income tax provision (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Taxes        
Current $ 2,572 $ 1,852 $ 8,269 $ 8,114
Deferred (1,994) 506 (1,981) 1,019
Total income tax provision $ 578 $ 2,358 $ 6,288 $ 9,133