XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details)
shares in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Dec. 31, 2021
USD ($)
region
segment
shares
Dec. 31, 2020
USD ($)
shares
Jun. 30, 2021
USD ($)
Concentration Risk [Line Items]          
Foreign currency transaction gain (loss), realized $ (100,000) $ 300,000 $ (300,000) $ (400,000)  
Derivative instruments, realized loss 34,000 200,000 100,000 400,000  
Bad debt expenses 0 0 0 0  
Inventory valuation reserves $ 700,000   $ 700,000   $ 500,000
Money back guarantee period     30 days    
Handling and restocking fee, percentage (as a percent) 10.00%   10.00%    
Return liability reserve $ 200,000   $ 200,000   200,000
Research and development 200,000 200,000 400,000 400,000  
Present value of lease liabilities 17,322,000   17,322,000    
Income tax expense $ (577,000) $ 1,761,000 $ 539,000 $ 2,660,000  
Antidilutive securities excluded from EPS calculation (in shares) | shares 100 45 200 100  
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     13,400,000   17,200,000
Cash held primarily at Other Financial Institutions          
Concentration Risk [Line Items]          
Concentration of credit risk     $ 6,800,000   $ 6,000,000