XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Contract Assets - Contract Assets (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Short-term contract assets    
Cores expected to be returned by customers $ 18,151,000 $ 17,732,000
Core premiums paid to customers 9,981,000 9,669,000
Upfront payments to customers 1,350,000 1,400,000
Finished goods premiums paid to customers 847,000 805,000
Total short-term contract assets 30,329,000 29,606,000
Long-term contract assets    
Remanufactured cores held at customers' locations 305,398,000 301,388,000
Core premiums paid to customers 25,131,000 24,714,000
Long-term core inventory deposits 5,569,000 5,569,000
Finished goods premiums paid to customers 2,627,000 2,483,000
Upfront payments to customers 1,804,000 2,114,000
Total long-term contract assets $ 340,529,000 $ 336,268,000