Fair Value Measurement - Additional Information (Detail) - USD ($) |
12 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Business Acquisition [Line Items] | ||
Fair value financial instrument levels of transfer amount | $ 0 | $ 0 |
Earn-out amount payables | 19,350,000 | |
Interest Rate Swap [Member] | ||
Business Acquisition [Line Items] | ||
Fair value | 0 | |
Maximum | ||
Business Acquisition [Line Items] | ||
Earn-out amount payables | $ 45,501,000 |