XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Sep. 22, 2023
$ / shares
Apr. 01, 2021
USD ($)
Aug. 31, 2023
$ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2022
USD ($)
$ / shares
Aug. 28, 2023
USD ($)
Mar. 30, 2016
USD ($)
Line of Credit Facility [Line Items]                  
Maximum dividend | $         $ 500,000   $ 500,000 $ 750,000  
Cash dividend paid (in dollars per share)       $ 0.035 $ 0.03 $ 0.47 $ 0.06    
Special Dividend                  
Line of Credit Facility [Line Items]                  
Cash dividend paid (in dollars per share) $ 0.40                
Cash dividend, common stock declared (in dollars per share)     $ 0.40            
Ordinary Dividend                  
Line of Credit Facility [Line Items]                  
Cash dividend paid (in dollars per share) $ 0.035                
Cash dividend, common stock declared (in dollars per share)     $ 0.035            
Secured Debt | March 2016 Term Loan                  
Line of Credit Facility [Line Items]                  
Maximum capacity on draw | $                 $ 10,000,000
Debt instrument, covenant, required minimum working capital | $   $ 6,000,000              
Secured Debt | March 2016 Revolving Loan                  
Line of Credit Facility [Line Items]                  
Debt instrument, covenant, fixed charge coverage ratio   1.10              
Revolving Credit Facility | Line of Credit                  
Line of Credit Facility [Line Items]                  
Debt instrument, covenant, total liabilities to tangible net worth ratio (not greater than)   2.00              
Effective interest rate       8.60%   8.60%      
Revolving Credit Facility | March 2016 Revolving Loan                  
Line of Credit Facility [Line Items]                  
Maximum capacity on draw | $   $ 5,000,000             $ 2,000,000
Basis spread on variable rate (as a percent)   3.00%              
Floor interest rate (as a percent)   4.00%