v3.26.1
Class B Common Stock of ECRC - The Earnout Shares were Valued Utilizing a Monte Carlo Simulation Pricing Model with the Following Primary Inputs: (Details) - Measurement Input, Exercise Price [Member] - Valuation Technique, Option Pricing Model [Member] - Earnout [Member] - $ / shares
9 Months Ended 12 Months Ended
Mar. 31, 2026
Jun. 30, 2025
Business Combination [Line Items]    
Closing Common Share price $ 4.46 $ 2.33
Term (expiry) Mar. 17, 2033 Mar. 17, 2033
Implied volatility of our publicly traded Warrants 88.00% 75.00%
Risk-free rate 4.11% 4.04%