Segment Information - Narrative (Details) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
|
Sep. 30, 2025
USD ($)
|
Sep. 30, 2024 |
Sep. 30, 2025
USD ($)
segment
|
Sep. 30, 2024 |
Mar. 31, 2025
USD ($)
|
|
| Segment Reporting Information [Line Items] | |||||
| Number of operating segments (in segments) | segment | 1 | ||||
| Long lived assets | $ 178,490 | $ 178,490 | $ 170,105 | ||
| United States | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | 60,200 | 60,200 | 60,000 | ||
| China | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | 48,300 | 48,300 | 43,400 | ||
| Switzerland | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | $ 25,900 | $ 25,900 | $ 24,100 | ||
| Geographic concentration | Consolidated net sales from continuing operations | Switzerland | |||||
| Segment Reporting Information [Line Items] | |||||
| Percentage of consolidated net sales | 4.00% | 3.00% | 4.00% | 3.00% | |