XML 82 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Accounts Receivable, Net - General Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]      
Allowances $ 2,990 $ 2,507 $ 2,149
Allowance for doubtful accounts 0 0  
Allowance for discounts 1,778 1,301 1,133
Allowance for chargebacks $ 1,212 $ 1,206 $ 1,016