XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Contract Assets (Details) - USD ($)
12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Contract Assets [Abstract]    
Long-term contract assets, write-down $ 3,736,000 $ 4,671,000
Short-term contract assets [Abstract]    
Cores expected to be returned by customers 13,463,000 15,778,000
Core premiums paid to customers 9,812,000 10,621,000
Upfront payments to customers 1,593,000 517,000
Finished goods premiums paid to customers 575,000 584,000
Total short-term contract assets 25,443,000 27,500,000
Long-term contract assets [Abstract]    
Remanufactured cores held at customers' locations 271,628,000 258,376,000
Core premiums paid to customers 38,310,000 43,294,000
Long-term core inventory deposits 5,569,000 5,569,000
Finished goods premiums paid to customers 2,530,000 2,806,000
Upfront payments to customers 344,000 210,000
Total long-term contract assets $ 318,381,000 $ 310,255,000