XML 68 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Basic and diluted loss per share (Tables)
12 Months Ended
Dec. 31, 2023
Basic And Diluted Earnings Per Share1 [Abstract]  
Summary of Earnings Per Share

 

Basic and diluted loss per share

 

 

 

Year Ended December 31,

 

 

 

2023

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

Net Loss

 

 

(100,875,068

)

 

 

(76,332,557

)

 

 

(42,700,486

)

Weighted average number of ordinary shares outstanding

 

 

38,391,654

 

 

 

33,585,976

 

 

 

30,411,902

 

Basic and diluted loss per share

 

 

(2.63

)

 

 

(2.27

)

 

 

(1.40

)