XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Contract Assets (Details) - USD ($)
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contract Assets [Abstract]    
Long-term contract assets, write-down $ 5,353,000 $ 3,736,000
Short-term contract assets [Abstract]    
Cores expected to be returned by customers 15,409,000 13,463,000
Core premiums paid to customers 9,567,000 9,812,000
Upfront payments to customers 1,407,000 1,593,000
Finished goods premiums paid to customers 756,000 575,000
Total short-term contract assets 27,139,000 25,443,000
Long-term contract assets [Abstract]    
Remanufactured cores held at customers' locations 279,427,000 271,628,000
Core premiums paid to customers 30,227,000 38,310,000
Long-term core inventory deposits 5,569,000 5,569,000
Upfront payments to customers 2,718,000 344,000
Finished goods premiums paid to customers 2,341,000 2,530,000
Total long-term contract assets $ 320,282,000 $ 318,381,000