XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Income Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Operating Loss Carryforwards [Line Items]    
Income tax expense $ 17,838 $ 8,995
Unrecognized Tax Benefits 12,720  
Unrecognized Tax Benefits, Income Tax Penalties Expense 19  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 373  
Minimum [Member]    
Operating Loss Carryforwards [Line Items]    
Decrease in Unrecognized Tax Benefits is Reasonably Possible 425  
Maximum [Member]    
Operating Loss Carryforwards [Line Items]    
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 525