XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Contract Assets (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Contract Assets [Abstract]          
Long-term contract assets, write-down $ 1,607,000 $ 863,000 $ 4,380,000 $ 2,704,000  
Short-term contract assets [Abstract]          
Cores expected to be returned by customers 13,338,000   13,338,000   $ 13,463,000
Core premiums paid to customers 9,684,000   9,684,000   9,812,000
Upfront payments to customers 1,471,000   1,471,000   1,593,000
Finished goods premiums paid to customers 743,000   743,000   575,000
Total short-term contract assets 25,236,000   25,236,000   25,443,000
Long-term contract assets [Abstract]          
Remanufactured cores held at customers' locations 275,768,000   275,768,000   271,628,000
Core premiums paid to customers 32,384,000   32,384,000   38,310,000
Long-term core inventory deposits 5,569,000   5,569,000   5,569,000
Finished goods premiums paid to customers 2,481,000   2,481,000   2,530,000
Upfront payments to customers 2,121,000   2,121,000   344,000
Total long-term contract assets $ 318,323,000   $ 318,323,000   $ 318,381,000