XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contract Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Mar. 31, 2022
Contract Assets [Abstract]          
Long-term contract assets, write-down $ 1,269,000 $ 1,687,000 $ 1,841,000 $ 2,671,000  
Short-term contract assets [Abstract]          
Cores expected to be returned by customers 22,264,000   22,264,000   $ 15,778,000
Core premiums paid to customers 10,062,000   10,062,000   10,621,000
Upfront payments to customers 958,000   958,000   517,000
Finished goods premiums paid to customers 577,000   577,000   584,000
Total short-term contract assets 33,861,000   33,861,000   27,500,000
Long-term contract assets [Abstract]          
Remanufactured cores held at customers' locations 262,342,000   262,342,000   258,376,000
Core premiums paid to customers 42,495,000   42,495,000   43,294,000
Long-term core inventory deposits 5,569,000   5,569,000   5,569,000
Finished goods premiums paid to customers 2,714,000   2,714,000   2,806,000
Upfront payments to customers 68,000   68,000   210,000
Total long-term contract assets $ 313,188,000   $ 313,188,000   $ 310,255,000