XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Income Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Operating Loss Carryforwards [Line Items]        
Income tax expense $ 12,144 $ 10,610 $ 42,290 $ 35,527
Unrecognized Tax Benefits 17,751   17,751  
Unrecognized Tax Benefits, Income Tax Penalties Expense 2,476      
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 6,719   6,719  
Minimum [Member]        
Operating Loss Carryforwards [Line Items]        
Decrease in Unrecognized Tax Benefits is Reasonably Possible 6,300   6,300  
Maximum [Member]        
Operating Loss Carryforwards [Line Items]        
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 6,800   $ 6,800