v3.26.3
Net (Loss) Income per Common Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net (Loss) Income per Common Share [Abstract]        
Basic earnings (loss) per share: (Loss) Income available to common stockholders, income $ (132,453) $ 3,780 $ (142,807) $ (1,944)
Diluted (loss) earnings per share: (Loss) Income available to common stockholders, income $ (132,453) $ 3,780 $ (142,807) $ (1,944)
Basic earnings (loss) per share: (Loss) Income available to common stockholders, shares 19,137 17,207 17,894 17,165
Diluted (loss) earnings per share: (Loss) Income available to common stockholders, shares 19,137 17,207 17,894 17,165
Basic earnings (loss) per share: (Loss) Income available to common stockholders, per share amount $ (6.92) $ 0.22 $ (7.98) $ (0.11)
Diluted (loss) earnings per share: (Loss) Income available to common stockholders, per share amount $ (6.92) $ 0.22 $ (7.98) $ (0.11)