XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Contract Assets (Details) - USD ($)
3 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2022
Contract Assets [Abstract]      
Long-term contract assets, write-down $ 572,000 $ 984,000  
Short-term contract assets [Abstract]      
Cores expected to be returned by customers 16,658,000   $ 15,778,000
Upfront payments to customers 460,000   517,000
Finished goods premiums paid to customers 573,000   584,000
Core premiums paid to customers 10,092,000   10,621,000
Total short-term contract assets 27,783,000   27,500,000
Long-term contract assets [Abstract]      
Remanufactured cores held at customers' locations 257,379,000   258,376,000
Upfront payments to customers 122,000   210,000
Finished goods premiums paid to customers 2,685,000   2,806,000
Core premiums paid to customers 41,198,000   43,294,000
Long-term core inventory deposits 5,569,000   5,569,000
Total long-term contract assets $ 306,953,000   $ 310,255,000