XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring - Schedule of Restructuring and Related Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Restructuring Reserve [Roll Forward]        
Accrued restructuring costs included in accrued expenses and other current liabilities as of March 31, 2023     $ 0  
Restructuring charges incurred during the period $ 1,497 $ 0 8,368 $ 0
Amounts paid during the period     (8,237)  
Accrued restructuring costs included in accrued expenses and other current liabilities as of December 31, 2023 $ 131   $ 131