XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt - Accounts Receivable Factoring Agreement (Details) - Secured Debt - Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen - USD ($)
Aug. 09, 2019
Jun. 30, 2022
Aug. 11, 2021
Debt Instrument [Line Items]      
Accounts Receivable Factoring Agreement, maximum borrowing capacity, percent of net accounts receivable 70.00%    
Accounts Receivable Factoring Agreement, maximum borrowing capacity $ 30,000,000    
Basis spread on variable rate 1.75%    
Accounts Receivable Factoring Agreement, borrowed amount outstanding   $ 0  
Accounts Receivable Factoring Agreement, remaining borrowing capacity   $ 8,000,000  
Accounts Receivable Factoring Agreement, reduction of maximum borrowing capacity     $ 8,000,000