v3.26.1
Fair Value Measurement - Additional Information (Detail)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2026
USD ($)
Business Combination [Line Items]    
Fair value financial instrument levels of transfer amount $ 0 $ 0
Earn-out amount payables 12,200 12,200
Maximum    
Business Combination [Line Items]    
Earn-out amount payables $ 41,000 $ 41,000