v3.26.3
Fair Value Measurement - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Business Combination [Line Items]    
Fair value financial instrument levels of transfer amount $ 0 $ 0
Earn-out amount payables 7,700  
Maximum    
Business Combination [Line Items]    
Earn-out amount payables $ 35,207