XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE - Additional Information (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock, shares outstanding (in shares) 191,005,940 186,235,818
Common stock, shares issued (in shares) 191,005,940 186,235,818
Warrants outstanding (in shares) 9,496  
Exercise price at grant date (in dollars per share) $ 23.76  
Subordinate Voting Shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Number of subordinate voting (in shares) 1  
Not Contractually Issuable Until the Earlier of December 1, 2031 | Restricted share units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Common stock, reserved for future issuance (in shares) 100,000