v3.26.1
Balance Sheet Components - Accounts Receivable, Net (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]    
Accounts receivable, gross $ 184,648 $ 137,706
Less: Allowance for credit losses and revenue reserves (3,423) (1,902)
Total accounts receivable, net $ 181,225 $ 135,804