XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Line of Credit and Factoring Agreement (Details Narrative) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Apr. 28, 2023
Dec. 31, 2023
Receivable sold during period   $ 5.2
Proceeds net of fees   5.1
Outstanding residual payment balance   $ 4.0
Maximum | Purchase Agreement    
Outstanding Purchased Receivables $ 4.0  
Increase in receivable $ 14.0  
Receivable description which is 90% if the debtor is an agency of the U.S. Government, and 85% if the debtor is not an agency of the U.S. Government