XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.3
NET INCOME (LOSS) PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 304,077 299,944 657,074 249,891
Basic net income (loss) attributable to common stockholders per share:        
Net income (loss) attributable to common stockholders $ 39,977 $ (330,166) $ 261,329 $ (283,041)
Weighted average common shares outstanding (in shares) 40,928,000 43,832,000 41,795,000 44,700,000
Basic net income attributable to common stockholders per share (in usd per share) $ 0.98 $ (7.53) $ 6.25 $ (6.33)
Diluted net income (loss) attributable to common stockholders per share:        
Net income (loss) attributable to common stockholders $ 39,977 $ (330,166) $ 261,329 $ (283,041)
Weighted average common shares outstanding (in shares) 40,928,000 43,832,000 41,795,000 44,700,000
Dilutive stock options and restricted stock (in shares) 242,000 0 219,000 0
Diluted weighted average common shares outstanding (in shares) 41,170,000 43,832,000 42,014,000 44,700,000
Diluted net income income attributable to common stockholders per share (in usd per share) $ 0.97 $ (7.53) $ 6.22 $ (6.33)