Segment Information - Narrative (Details) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
|
Dec. 31, 2025
USD ($)
|
Dec. 31, 2024 |
Dec. 31, 2025
USD ($)
segment
|
Dec. 31, 2024 |
Mar. 31, 2025
USD ($)
|
|
| Segment Reporting Information [Line Items] | |||||
| Number of operating segments (in segments) | segment | 1 | ||||
| Number of reportable segments (in segments) | segment | 1 | ||||
| Long lived assets | $ 173,320 | $ 173,320 | $ 170,105 | ||
| Switzerland | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | 26,100 | 26,100 | 24,100 | ||
| United States | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | 59,100 | 59,100 | 60,000 | ||
| China | |||||
| Segment Reporting Information [Line Items] | |||||
| Long lived assets | $ 45,600 | $ 45,600 | $ 43,400 | ||
| 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% | |