XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Net Loss Per Share

Basic and diluted net loss per share for the nine months ended March 31, 2026 and 2025 were as follows:

 

  

For the
Three Months
Ended
March 31,

2026

  

For the
Three Months
Ended
March 31,

2025

  

For the
Nine months
Ended
March 31,

2026

  

For the
Nine months
Ended
March 31,

2025

 
   US$   US$   US$   US$ 
Numerator:                
Net loss attributable to stockholders   (5,067,477)   (3,755,053)   (15,435,712)   (10,062,164)
                     
Denominator:                    
Weighted average number of shares of common stock outstanding – basic and diluted   45,443,079    41,714,608    44,442,202    41,651,007 
Loss per share attributable to stockholders – basic and diluted   (0.11)   (0.09)   (0.35)   (0.24)