XML 93 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Narrative (Details)
$ in Thousands
3 Months Ended
Jun. 30, 2023
USD ($)
segment
customer1
Jun. 30, 2022
customer1
Mar. 31, 2023
USD ($)
Segment Reporting Information [Line Items]      
Number of major customers | customer1 3 3  
Number of operating segments (in segments) | segment 1    
Long lived assets $ 168,299   $ 168,012
United States      
Segment Reporting Information [Line Items]      
Long lived assets 69,100   58,700
China      
Segment Reporting Information [Line Items]      
Long lived assets 43,700   48,800
IRELAND      
Segment Reporting Information [Line Items]      
Long lived assets 17,200   17,700
Switzerland      
Segment Reporting Information [Line Items]      
Long lived assets $ 11,300   $ 13,700
Geographic Concentration | Consolidated net sales from continuing operations | Switzerland      
Segment Reporting Information [Line Items]      
Percentage of consolidated net sales 2.00% 2.00%