v3.26.3
Earnings Per Share - (Earnings Allocable to Common Shares) (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
Numerator for basic and diluted earnings per share:        
Net income (loss) allocable to common shareholders - Basic $ (45,132) $ 1,799 $ (13,941) $ (45,113)
Net income (loss) allocable to common shareholders - Diluted $ (45,132) $ 1,799 $ (13,941) $ (45,113)
Denominator for basic and diluted earnings per share:        
Weighted average common shares outstanding for basic earnings per common share 12,081 13,169 12,098 13,266
Weighted average common shares outstanding for diluted earnings per common share 12,081 13,169 12,098 13,266
Basic and diluted earnings per common share:        
Net income (loss) allocable to common shareholders - Basic (in dollars per share) $ (3.74) $ 0.14 $ (1.15) $ (3.4)
Net income (loss) allocable to common shareholders - Diluted (in dollars per share) $ (3.74) $ 0.14 $ (1.15) $ (3.4)