XML 70 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Lessee Lease Description [Line Items]      
Total operating lease costs $ 2,487 $ 6,549 $ 9,190
Operating lease, weighted average remaining lease term 2 years    
Operating lease, weighted average discount rate, percent 4.20%    
Lease not yet commenced, future lease payments $ 686    
Lease not yet commenced, commencement year 2024    
Lease Right of Use Assets and Property Plant and Equipment      
Lessee Lease Description [Line Items]      
Other asset impairment charges $ 3,163 $ 3,906 $ 5,539
Minimum      
Lessee Lease Description [Line Items]      
Lease expiration year 2023    
Maximum      
Lessee Lease Description [Line Items]      
Lease expiration year 2025    
Lease not yet commenced, lease term 5 years