XML 99 R72.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts receivable, net - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 5 Months Ended
Jun. 30, 2018
May 01, 2021
Jun. 30, 2021
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Interest income   $ 4.0  
CarVal and Castlelake      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable, remaining purchase price of receivables sold, percentage 5.00%    
CarVal | Scenario, Forecast      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Sale of receivables, additional percentage purchased     50.00%
Genesis Financial Solutions | Scenario, Forecast      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Sale of receivables, additional percentage purchased     50.00%