v3.25.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share Attributable to the Company
Basic and diluted net loss per share attributable to the Company was calculated as follows:
 
    
Year Ended
 
    
December 31, 2024
    
December 31, 2023
    
December 31, 2022
 
Numerator:
        
Net loss
   $ (105,126    $ (174,287    $ (421,481
Less: Net loss attributable to
non-controlling
interests
     760      1,425      (5,476
  
 
 
    
 
 
    
 
 
 
Net loss attributable to shareholders
   $ (105,886    $ (175,712    $ (416,005
  
 
 
    
 
 
    
 
 
 
Denominator:
        
Weighted average shares outstanding - basic and diluted
     462,496,369        402,776,616        392,571,102  
  
 
 
    
 
 
    
 
 
 
Loss per share - basic and diluted
   $ (0.23    $ (0.44    $ (1.06
  
 
 
    
 
 
    
 
 
 
Schedule of Share Based Equity Awards Excluded from the Computation of Dilutive Loss Per Share
Certain share based equity awards were excluded from the computation of dilutive loss per share because inclusion of these awards would have had an anti-dilutive effect. The following table reflects the awards excluded.
 
    
Year Ended
 
    
December 31, 2024
    
December 31, 2023
    
December 31, 2022
 
Convertible Debt
     94,921,481        11,479,199        13,362,177