v3.26.1
Earnings (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earning (Loss) Per Share

The following is a reconciliation for the calculation of net income (loss) attributable to the Company and the basic and diluted earnings (loss) per share for the three months ended March 31, 2026 and 2025:

    

  

March 31,

2026

  

March 31,

2025

 
   Three Months Ended 
  

March 31,

2026

  

March 31,

2025

 
Net Income (Loss) Attributable to the Company  $(426,253)  $265,776 
           
Weighted-Average Shares Outstanding – Basic   259,677,719    174,681,755 
           
Weighted-Average Shares Outstanding – Diluted   259,677,719    266,662,315 
           
Earnings (Loss) Per Share Attributable to the Company – Basic  $(0.002)  $0.002 
           
Earnings (Loss) Per Share Attributable to the Company – Diluted  $(0.002)  $0.001