XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating Loss Carryforwards [Line Items]    
Income tax expense $ 9,381 $ 6,794
Unrecognized Tax Benefits 15,400  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 1,049  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 1,169  
Minimum [Member]    
Operating Loss Carryforwards [Line Items]    
Decrease in Unrecognized Tax Benefits is Reasonably Possible 300  
Maximum [Member]    
Operating Loss Carryforwards [Line Items]    
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 350