v3.24.1.1.u2
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