XML 89 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies - Other Commitments (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Future minimum payments      
2024 $ 10,286    
2025 3,397    
2026 1,349    
2027 1,335    
2028 1,288    
Thereafter 4,437    
Total 22,092    
Hillstone Subsidy Payment      
Future minimum payments      
Subsidy payment $ 1,300 $ 2,100 $ 2,600