XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings per share            
Net loss $ (31,410,026) $ (25,771,982) $ (107,221,565) $ (10,010,008) $ (57,182,008) $ (117,231,573)
Weighted-average number of shares outstanding - basic 275,632,354   248,989,790   275,563,187 234,574,977
Weighted-average number of shares outstanding - diluted 275,632,354   248,989,790   275,563,187 234,574,977
Net loss per share basic (in dollars per share) $ (0.11)   $ (0.43) $ (0.43) $ (0.21) $ (0.5)
Net loss per share diluted (in dollars per share) $ (0.11)   $ (0.43)   $ (0.21) $ (0.5)