XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Narrative (Details)
shares in Millions
3 Months Ended
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Sep. 30, 2021
USD ($)
region
segment
shares
Sep. 30, 2020
USD ($)
shares
Concentration Risk [Line Items]        
Foreign currency transaction gain (loss), realized     $ (200,000) $ 100,000
Derivative instruments not designated as hedging instruments, gain (loss), net     (30,000) (200,000)
Bad debt expenses     0 0
Inventory valuation reserves $ 700,000 $ 500,000 $ 700,000  
Money back guarantee period     30 days  
Handling and restocking fee, percentage 10.00%   10.00%  
Return liability reserve $ 100,000 200,000 $ 100,000  
Research and development     200,000 200,000
Present value of lease liabilities 17,766,000   17,766,000  
Income tax expense     $ 1,116,000 $ 899,000
Antidilutive securities excluded from EPS calculation (in shares) | shares     0.2 0.2
Number of operating segments | segment     1  
Number of geographic segments | region     2  
Sandy, UT        
Concentration Risk [Line Items]        
Salvage value 0   $ 0  
Abandonment expense       $ 800,000
Present value of lease liabilities 0   $ 0  
Cash accounts held primarily at One Financial Institution        
Concentration Risk [Line Items]        
Concentration of credit risk 12,900,000 17,200,000    
Cash held primarily at Other Financial Institutions        
Concentration Risk [Line Items]        
Concentration of credit risk $ 7,000,000 $ 6,000,000