XML 87 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Debt - Accounts Receivable Factoring Agreement (Details) - Secured Debt - Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen - USD ($)
$ in Millions
Aug. 09, 2019
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.0  
Accounts Receivable Factoring Agreement, reduction of maximum borrowing capacity   $ 8.0
Hongkong And Shanghai Banking Corporation Limited    
Debt Instrument [Line Items]    
Basis spread on variable rate 2.01%