v3.26.1
Contract Assets (Tables)
12 Months Ended
Mar. 31, 2026
Contract Assets [Abstract]  
Contract Assets
Contract assets are comprised of the following:
 
     March 31, 2026      March 31, 2025  
Short-term contract assets
         
Cores expected to be returned by customers
 $21,294,000   $17,732,000 
Core premiums paid to customers
  11,187,000    9,669,000 
Finished goods premiums paid to customers
  1,429,000    805,000 
Upfront payments to customers
  642,000    1,400,000 
Total short-term contract assets
 $34,552,000   $29,606,000 
           
Long-term contract assets
         
Remanufactured cores held at customers' locations
 $297,592,000   $301,388,000 
Core premiums paid to customers
  28,198,000    24,714,000 
Finished goods premiums paid to customers
  3,700,000    2,483,000 
Upfront payments to customers
  1,731,000    2,114,000 
Long-term core inventory deposits
   -     5,569,000 
Total long-term contract assets
 $331,221,000   $336,268,000