XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Assets - Contract Assets (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Short-term contract assets    
Cores expected to be returned by customers $ 10,567,000 $ 15,409,000
Core premiums paid to customers 9,454,000 9,567,000
Upfront payments to customers 1,450,000 1,407,000
Finished goods premiums paid to customers 742,000 756,000
Total short-term contract assets 22,213,000 27,139,000
Remanufactured cores held at customers' locations 300,166,000 279,427,000
Core premiums paid to customers 24,771,000 30,227,000
Long-term core inventory deposits 5,569,000 5,569,000
Finished goods premiums paid to customers 2,138,000 2,341,000
Upfront payments to customers 1,780,000 2,718,000
Total long-term contract assets $ 334,424,000 $ 320,282,000