v3.26.1
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Inventory Disclosure [Abstract]    
Raw Materials $ 5,975 $ 5,252
Work in process 2,341 2,357
Finished goods 12,158 4,406
Aircraft parts 55,865 49,553
Expendable parts 18,745 20,745
Total inventories 95,084 82,313
Reserves (5,028) (5,186)
Total inventories, net of reserves $ 90,056 $ 77,127