XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Summary of Significant Accounting Policies - Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
country
customer
Jun. 30, 2022
USD ($)
customer
item
segment
country
Dec. 31, 2021
USD ($)
customer
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of reportable segments | segment   2  
Warranty period   1 year  
Cash surrender value of corporate-owned life insurance policies $ 4.2 $ 4.2 $ 5.3
Investments in number of unconsolidated affiliates | item   6  
Restricted cash balance 1.9 $ 1.9 $ 0.1
Prepaid Expenses and Other Current Assets      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Restricted cash balance 1.8 1.8  
Other Noncurrent Assets      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Restricted cash balance $ 0.1 $ 0.1  
Net Sales | Geographic Concentration Risk      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of countries outside the U.S. representing more than 10% of total net sales | country 0 0  
Net Sales | Customer Concentration Risk      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of major customers | customer 0 0  
Accounts and notes receivable and contract assets | Customer Concentration Risk      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of major customers | customer   0 0