XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Aug. 16, 2018
Dec. 31, 2023
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Other Commitments [Line Items]          
Contingent liability for customer debt   $ 1.1 $ 1.1   $ 2.4
Percentage of potential contingent liability on unpaid balance     1.75%    
Maximum exposure   0.1 $ 0.1    
Liability recorded related to guarantees   0.6 0.6   $ 1.0
Loss contingency, estimate of possible loss   7.9 7.9 $ 6.4  
Loss contingency, estimate of possible loss, increase in period   1.5      
Loss contingency, supersedeas bond   4.2 4.2    
Pending Litigation          
Other Commitments [Line Items]          
Original purchase price of equipment $ 8.5        
Letter of Credit | Unused lines of Credit          
Other Commitments [Line Items]          
Letters of credit outstanding, amount   26.7 26.7    
Letter of Credit Lender          
Other Commitments [Line Items]          
Letters of credit outstanding, amount   3.3 3.3    
Letters of credit on behalf of foreign subsidiaries   4.7 4.7    
Performance Letters of Credit          
Other Commitments [Line Items]          
Letters of credit on behalf of foreign subsidiaries   7.2 7.2    
Performance Letters of Credit | Letter of Credit | Unused lines of Credit          
Other Commitments [Line Items]          
Letters of credit on behalf of foreign subsidiaries   $ 8.4 $ 8.4