v3.26.1
Performance Awards - Additional Information (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Jun. 30, 2025
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Unrecognized compensation expense $ 13.7  
Performance Awards    
Deferred Compensation Arrangement with Individual, Share-based Payments [Line Items]    
Unrecognized compensation expense $ 5.9 $ 2.8