v3.25.2
INVENTORIES - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 6,928 $ 6,174
Work in process 2,342 5,244
Finished goods 5,358 4,387
Aircraft parts 28,794 49,522
Total inventories 43,422 65,327
Reserves (4,906) (4,607)
Total inventories, net of reserves $ 38,516 $ 60,720