XML 129 R103.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Litigation Settlement [Abstract]    
Litigation Settlement, Expense   $ 2,900
Loss Contingency, Damages Sought 330 million