XML 58 R45.htm IDEA: XBRL DOCUMENT v3.21.2
NOTES PAYABLE AND LONG-TERM DEBT (Details)
shares in Millions
3 Months Ended 12 Months Ended
Aug. 20, 2018
Sep. 18, 2015
USD ($)
shares
Jun. 30, 2020
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Jun. 30, 2019
shares
Sep. 01, 2016
shares
Aug. 31, 2015
shares
Debt Instruments [Abstract]                  
Proceeds from long-term debt         $ 416,000 $ 0      
Number of shares authorized to be repurchased (in shares) | shares             1.0 2.2 1.2
Long-term Debt [Abstract]                  
TOTAL         446,000 0      
Promissory Note And Business Loan Agreement With BOKF, Working Capital [Member]                  
Debt Instruments [Abstract]                  
Proceeds from long-term debt         0 0      
Line of credit facility maximum borrowing capacity         $ 6,000,000        
Maturity date         Sep. 18, 2024        
Debt instrument interest rate increase (decrease) (0.35%)                
Promissory Note And Business Loan Agreement With BOKF, Working Capital [Member] | Minimum [Member]                  
Debt Instruments [Abstract]                  
Debt covenants, fixed charge coverage ratio   1.2              
Promissory Note And Business Loan Agreement With BOKF, Working Capital [Member] | Maximum [Member]                  
Debt Instruments [Abstract]                  
Debt covenants, debt to EBITDA ratio   1.5              
Promissory Note and Business Loan Agreement with BOKF, Stock Repurchase [Member]                  
Debt Instruments [Abstract]                  
Line of credit facility maximum borrowing capacity   $ 10,000,000     $ 15,000,000        
Maturity date         Sep. 18, 2024        
Debt instrument interest rate increase (decrease) (0.35%)                
Line of credit facility term of principal balance rolled         4 years        
Repayments of lines of credit       $ 9,000,000          
Line of credit outstanding         $ 0 0      
Pre-payment penalty       $ 0          
Promissory Note and Business Loan Agreement with BOKF, Stock Repurchase [Member] | Maximum [Member]                  
Debt Instruments [Abstract]                  
Number of shares authorized to be repurchased (in shares) | shares   2.2              
Institute of Official Credit Guarantee for Small and Medium-sized Enterprises [Member]                  
Debt Instruments [Abstract]                  
Proceeds from long-term debt     $ 400,000            
Term of agreement     5 years   5 years        
Fixed interest rate     1.50%   1.50%        
Period required to make monthly interest payments     2 years   2 years        
Line of Credit [Member]                  
Long-term Debt [Abstract]                  
Line of credit note         $ 446,000 0      
Less current maturities         0 0      
TOTAL         $ 446,000 0      
Line of Credit [Member] | Institute of Official Credit Guarantee for Small and Medium-sized Enterprises [Member]                  
Debt Instruments [Abstract]                  
Maturity date         Jun. 04, 2025        
Long-term Debt [Abstract]                  
Line of credit note         $ 446,000 $ 0