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