XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Contract Assets (Details) - USD ($)
3 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Contract Assets [Abstract]      
Long-term contract assets, write-down $ 394,000 $ 778,000  
Short-term contract assets [Abstract]      
Cores expected to be returned by customers 15,715,000   $ 15,409,000
Core premiums paid to customers 9,502,000   9,567,000
Upfront payments to customers 1,352,000   1,407,000
Finished goods premiums paid to customers 748,000   756,000
Total short-term contract assets 27,317,000   27,139,000
Long-term contract assets [Abstract]      
Remanufactured cores held at customers' locations 277,247,000   279,427,000
Core premiums paid to customers 27,914,000   30,227,000
Long-term core inventory deposits 5,569,000   5,569,000
Upfront payments to customers 2,405,000   2,718,000
Finished goods premiums paid to customers 2,328,000   2,341,000
Total long-term contract assets $ 315,463,000   $ 320,282,000