XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Attributable to Common Stockholders - Schedule of basic and diluted earnings per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net income (loss) available to common stockholders - basic $ 19,712 $ 202 $ 9,616 $ (477)
Adjustments related to the 2026 Notes (15,546) (14,651) (13,017) (27,722)
Net income (loss) available to common stockholders - diluted $ 4,166 $ (14,449) $ (3,401) $ (28,199)
Weighted average common stock outstanding - basic (in shares) 126,072,603 123,718,797 125,578,780 123,417,353
Effect of dilutive shares, 2026 Notes (in shares) 12,490,375 18,208,953 15,011,027 19,782,868
Effect of dilutive shares, RSUs (in shares) 1,731,313 0 0 0
Weighted average common stock outstanding - diluted (in shares) 140,294,291 141,927,750 140,589,807 143,200,221
Basic net (loss) per share: (in dollars per share) $ 0.16 $ 0.00 $ 0.08 $ 0.00
Dilutive net loss per share: (in dollars per share) $ 0.03 $ (0.10) $ (0.02) $ (0.20)