v3.25.2
Business Combinations - Summary of Unaudited Consolidated Pro Forma (Details) - Fiscal Year 2025 Acquisitions - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Business Acquisition [Line Items]    
Pro forma revenue $ 970,617 $ 897,231
Pro forma net income $ 17,985 $ 12,207