XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw Materials $ 7,275 $ 6,928
Work in process 3,078 2,342
Finished Goods 4,084 5,358
Aircraft parts 30,440 28,794
Total inventories 44,877 43,422
Reserves (4,991) (4,906)
Total inventories, net of reserves $ 39,886 $ 38,516