XML 78 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Current Expected Credit Losses ("CECL") - Delinquency Status of Receivables (Details)
$ in Millions
Dec. 31, 2021
USD ($)
Financing Receivable, Past Due [Line Items]  
Financing receivables $ 71.6
Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 70.2
30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 1.4
Notes receivable, short-term  
Financing Receivable, Past Due [Line Items]  
Financing receivables 6.4
Notes receivable, short-term | Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 5.0
Notes receivable, short-term | 30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, short-term | 60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, short-term | 90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, short-term | 120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 1.4
Notes receivable, long-term  
Financing Receivable, Past Due [Line Items]  
Financing receivables 13.3
Notes receivable, long-term | Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 13.3
Notes receivable, long-term | 30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, long-term | 60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, long-term | 90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Notes receivable, long-term | 120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Lease Receivables  
Financing Receivable, Past Due [Line Items]  
Financing receivables 16.7
Lease Receivables | Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 16.7
Lease Receivables | 30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Lease Receivables | 60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Lease Receivables | 90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Lease Receivables | 120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Equipment Receivables  
Financing Receivable, Past Due [Line Items]  
Financing receivables 33.4
Equipment Receivables | Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 33.4
Equipment Receivables | 30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Equipment Receivables | 60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Equipment Receivables | 90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Equipment Receivables | 120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Other  
Financing Receivable, Past Due [Line Items]  
Financing receivables 1.8
Other | Current  
Financing Receivable, Past Due [Line Items]  
Financing receivables 1.8
Other | 30-59 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Other | 60-89 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Other | 90-119 days  
Financing Receivable, Past Due [Line Items]  
Financing receivables 0.0
Other | 120+ days  
Financing Receivable, Past Due [Line Items]  
Financing receivables $ 0.0