XML 38 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The reconciliations between basic and diluted earnings (loss) per share are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
Numerator
Net income (loss), basic and diluted$968 $(227)$719 $(201)
Denominator (in thousands)
Weighted average common shares outstanding, basic237,973 131,168 236,213 131,030 
Effect of potentially dilutive securities
Warrants2,283 — 3,974 — 
Restricted stock units304 — 364 — 
Performance share units— — 77 — 
Weighted average common shares outstanding, diluted240,560 131,168 240,628 131,030 
Earnings (loss) per common share:
Basic$4.07 $(1.73)$3.04 $(1.53)
Diluted$4.02 $(1.73)$2.99 $(1.53)