v3.25.2
CLASS B COMMON STOCK OF ECRC (Tables)
12 Months Ended
Jun. 30, 2025
Class B Common Stock Of Ecrc  
Schedule of key valuation input
               
Key Valuation Input  June 30,
2025
   June 30,
2024
   June 30,
2023
 
Closing Common Share price  $2.33   $1.73   $5.03 
Term (expiry)   March 17, 2033    March 17, 2033    March 17, 2033 
Implied volatility of the 2023 Public Warrants   75.0%   65.0%   33.5%
Risk-free rate   4.04%   4.35%   3.83%
Schedule of fair value of the Earnout Shares liability
  Amount 
Fair value as of June 30, 2023  $10,521 
Change in fair value   (6,704)
Fair value as of June 30, 2024   3,817 
Change in fair value   2,063 
Fair value as of June 30, 2025  $5,880