XML 69 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Receivable from Customers (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accrued Income Receivable    
Accounts Receivable    
Accounts Receivable, before Allowance for Credit Loss, Current $ 184.5 $ 215.6
Minimum    
Accounts Receivable    
Revenue receipt, days after sale 30  
Maximum    
Accounts Receivable    
Revenue receipt, days after sale 90