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