v3.25.2
Litigation And Other Related Contingencies (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Commitments and Contingencies Disclosure [Abstract]    
Accrued obligations under indemnifications $ 6,200,000 $ 7,200,000
U.S. clients    
Loss Contingencies [Line Items]    
Additional tax assessment limit per client $ 6,000