XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Income tax provision (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Income Taxes        
Current $ 1,852 $ 3,552 $ 8,114 $ 11,441
Deferred 506 (456) 1,019 (2,445)
Total income tax provision $ 2,358 $ 3,096 $ 9,133 $ 8,996