XML 94 R83.htm IDEA: XBRL DOCUMENT v3.25.1
COMMON STOCK AND EARNINGS PER SHARE - Summary of Common Stock and Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Earnings Per Share [Abstract]    
Net Income Attributable to Common Stockholders, Used in Basic EPS $ 383 $ 4,655
Add Back: Effect of Dilutive Interest Related to 2025 Notes   534
Net Income Attributable to Common Stockholders, Used in Diluted EPS $ 383 $ 5,189
Weighted Average Shares Outstanding, Basic (in shares) 31,552,973 22,551,241
Common Shares Applicable to Unvested Restricted Stock Using the Treasury Stock Method 42,458 554
Common Shares Applicable to Dilutive Effect of 2025 Notes   3,505,857
Weighted Average Shares Outstanding, Diluted (in shares) 31,595,431 26,057,652
Per Share Information:    
Basic Net Income Attributable to Common Stockholders (in dollars per share) $ 0.01 $ 0.21
Diluted Net Income Attributable to Common Stockholders (in dollars per share) $ 0.01 $ 0.2