v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share of Common Stock
The following table sets forth the computation of basic and diluted earnings per share of common stock:
For the three months ended
June 30,
For the six months ended
June 30,
2026202520262025
Net (loss) income applicable to common stockholders$(22,850)$26,386 $(1,267)$49,955 
Weighted Average Shares
Weighted average common shares outstanding46,722,106 27,783,710 37,314,285 27,753,098 
Effect of dilutive securities
Stock-based awards— 448,609 — 510,845 
Weighted average diluted common shares46,722,106 28,232,319 37,314,285 28,263,943 
(Loss) earnings per common share
Basic (loss) earnings per common share$(0.49)$0.95 $(0.03)$1.80 
Effect of dilutive securities
Stock-based awards— (0.02)— (0.03)
Diluted (loss) earnings per common share$(0.49)$0.93 $(0.03)$1.77