XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Narrative) (Details) - USD ($)
Aug. 01, 2023
Dec. 31, 2023
Jun. 30, 2023
Dec. 31, 2022
Debt Instrument [Line Items]        
Line of credit   $ 1,897,322 $ 0 $ 0
Gibraltar Business Capital, LLC [Member] | Loan and Security Agreement [Member]        
Debt Instrument [Line Items]        
Revolving loan commitment, maximum availability $ 7,500,000      
Interest rate description bear interest at SOFR plus 5.00%.      
Closing fee of revolving loan commitment 1.00%      
Annualized monthly unused line fee 0.50%      
Description of minimum fixed charge coverage ratio 1.0 to 1.0 if excess availability is less than $1,000,000 of the borrowing base