XML 62 R40.htm IDEA: XBRL DOCUMENT v3.23.2
The Company and its Significant Accounting Policies - Additional Information (Details)
shares in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
Jun. 30, 2023
USD ($)
Customer
Segment
shares
Jun. 30, 2022
USD ($)
Customer
shares
Jun. 30, 2021
USD ($)
Customer
shares
Dec. 31, 2023
Concentration Risk [Line Items]          
Capitalized development of software costs | $   $ 2,853,000 $ 0    
Number of operating segments | Segment   1      
Number of reporting units | Segment   1      
Impairment of goodwill | $ $ 0 $ 0 $ 0 $ 0  
Common stock not included in the calculation of potentially diluted shares | shares   17.1 17.6 17.6  
Subsequent period within which no material changes in unrecognized tax benefits are expected   12 months      
Machinery and equipment          
Concentration Risk [Line Items]          
Period over which property and equipment are depreciated         5 years
Furniture and fixtures          
Concentration Risk [Line Items]          
Period over which property and equipment are depreciated         4 years
Computer and office equipment          
Concentration Risk [Line Items]          
Period over which property and equipment are depreciated         3 years
Computer Software          
Concentration Risk [Line Items]          
Period over which property and equipment are depreciated         3 years
Total net revenue | Customer concentration risk | Minimum          
Concentration Risk [Line Items]          
Number of significant customers | Customer   1 1 1  
Total net revenue | Customer one | Customer concentration risk          
Concentration Risk [Line Items]          
Percentage of concentration risk   10.00% 10.00% 10.00%  
Total accounts receivable | Credit concentration risk          
Concentration Risk [Line Items]          
Number of significant customers | Customer   1 2    
Total accounts receivable | Customer two | Credit concentration risk | Minimum          
Concentration Risk [Line Items]          
Percentage of concentration risk   10.00% 10.00%    
3.75% Convertible Notes Due July 2022          
Concentration Risk [Line Items]          
Interest rate (as a percent)     3.75%    
3.75% Convertible Notes Due June 2026          
Concentration Risk [Line Items]          
Interest rate (as a percent)     3.75%