XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings (Loss) per Share - Computation of EPS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net income (loss) attributable to common stockholders, basic $ 46,807 $ 21,217
Net income (loss) attributable to common stockholders, diluted $ 46,807 $ 21,472
Basic earnings (loss) per common share (in dollars per share) $ 6.70 $ 3.74
Denominator:    
Weighted average shares used to compute basic EPS (in shares) 6,989,828 5,667,076
Dilutive effect of convertible note (in shares) 0 179,500
Dilutive effect of common stock warrants (in shares) 71,864 55,303
Dilutive effect of unvested restricted stock (in shares) 92,713 101,534
Dilutive effect of contingently issuable shares (in shares) 24,753 448,001
Weighted average shares used to compute diluted EPS (in shares) 7,179,158 6,451,414
Diluted earnings (loss) per common share (in dollars per share) $ 6.52 $ 3.33