XML 62 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Business and Significant Accounting Policies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 12 Months Ended
May 31, 2020
May 31, 2020
Jun. 30, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jul. 01, 2020
Class of Stock [Line Items]              
Present value of lease liabilities     $ 43,681 $ 43,681     $ 41,300
Operating leases     31,414 31,414 $ 0   $ 29,700
Advertising expense       329,400 162,800 $ 99,900  
Commission advances     $ 5,100 $ 5,100 $ 1,700    
Preferred Class E              
Class of Stock [Line Items]              
Payments of stock issuance costs   $ 5,600          
Major Customer One | Accounts And Commission Receivable | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage       29.00% 26.00%    
Major Customer One | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage     24.00%   26.00% 23.00%  
Major Customer Two | Accounts And Commission Receivable | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage       21.00% 20.00%    
Major Customer Two | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage     19.00%   18.00% 14.00%  
Major Customer Three | Accounts And Commission Receivable | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage       10.00% 10.00%    
Major Customer Three | Revenue from Contract with Customer Benchmark | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk, percentage     15.00%   11.00% 12.00%  
IPO              
Class of Stock [Line Items]              
Payments of stock issuance costs $ 26,900