XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Factoring agreement (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Sep. 30, 2024
USD ($)
Receivables [Abstract]    
Percentage of invoice sold 100.00% 100.00%
Upfront purchase price as a percentage of invoice amount 90.00% 90.00%
Remaining percentage of invoice amount payable upon receipt of full payment 10.00% 10.00%
Cash receipts collected prior to consideration $ 15.2 $ 50.6
Due to factor, value derecognized 10.6 43.7
Beneficiary interest obtained in transferred invoices 1.2 4.9
Proceeds from previously transferred invoices, net of fees 0.7 3.5
Uncollectable amounts, net of accrued fees 0.1 0.1
Maximum loss exposure 1.2 1.2
Loss on sale of invoice 0.5 1.4
Servicing fees $ 0.3 $ 0.8