XML 77 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Customer
Dec. 31, 2021
Customer
Concentration of Credit Risk [Abstract]      
Bank deposits, including MSA escrow accounts, in excess of federally insured limits | $ $ 119.0 $ 105.2  
Gross Sales [Member] | Customer Concentration Risk [Member]      
Concentration of Credit Risk [Abstract]      
Number of customers accounting for more than 10% of sales | Customer 0 0 0