XML 135 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
BASIC AND DILUTED INCOME (LOSS) PER COMMON SHARE - Schedule of Weighted Average Shares (Details) - shares
2 Months Ended 12 Months Ended
Feb. 25, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Issued common shares at beginning of period (in shares) 198,666,994 162,659,155 157,682,531 156,262,199
Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture (in shares)   47,737 105,819 155,509
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)   235,884 290,390 335,546
Stock Issued During Period, Shares, Stock Appreciation Rights Vested (in shares)   86,341 120,291 2,679
Stock Issued During Period, Shares, Issued for Services (in shares)   0 42,202 16,064
Stock Issued During Period, Shares, Purchase of Assets (in shares)   121,107 0 0
Stock Issued During Period, Shares, Joint Venture Interest (in shares)   185,821 0 0
Sale of stock, number of shares issued in transaction (in shares)   7,936,638 0 0
Basic weighted average number of common shares outstanding (in shares)   171,964,321 159,107,039 157,343,250
Public Offerings        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Sale of Stock, Number of Shares Issued in Transaction (in shares)   691,638 865,806 571,253