XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]        
Purchase obligations $ 22,200   $ 22,200  
Loss Contingencies [Line Items]        
Expense related to cyber security incident 1,000 $ 0 $ 1,000 $ 0
Cyber Security Breach        
Loss Contingencies [Line Items]        
Expense related to cyber security incident 2,700      
Probable insurance recoveries $ 1,700