XML 34 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Significant accounting policies (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of basic and diluted net income (loss) per common share The number of weighted average shares used in the calculation of net income per share for the three months ended June 30, 2025 was as follows:
Three Months Ended June 30, 2025
Weighted average shares:
Basic shares191,551,282 
Potentially dilutive shares from equity-based compensation plans848,451 
Diluted shares192,399,733 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Total antidilutive securities that were excluded from the computation of diluted weighted-average shares outstanding were as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Outstanding stock options and restricted stock units14,348,427 21,539,688 16,086,902 20,446,983