Business Combinations - Heyday - Additional Information (Details) $ in Thousands |
12 Months Ended | |||
---|---|---|---|---|
Mar. 31, 2023
USD ($)
|
Sep. 01, 2022
USD ($)
|
Mar. 29, 2024
USD ($)
Reportingunit
|
Mar. 31, 2023
USD ($)
|
|
Business Acquisition [Line Items] | ||||
Measurement period adjustments | $ 280 | |||
Number of reporting units | Reportingunit | 1 | |||
Heyday | ||||
Business Acquisition [Line Items] | ||||
Preliminary purchase price | $ 20,245 | $ 20,245 | ||
Measurement period adjustments | $ (1,133) | |||
Heyday | Process technology | ||||
Business Acquisition [Line Items] | ||||
Weighted average useful life | 12 years |