XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Net Sales and Revenue Recognition - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Concentration Risk [Line Items]          
Revenue recognized under net reporting arrangements $ 21.6 $ 21.4 $ 63.2 $ 61.7  
Deferred revenue $ 2.8   $ 2.8   $ 5.7
Number of reportable segments | segment     3    
Top Five Customers | Sales Revenue Net | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk (as a percent)         11.00%
Largest Customers | Sales Revenue Net | Customer Concentration Risk          
Concentration Risk [Line Items]          
Concentration risk (as a percent)         3.00%