XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Weighted average number of common shares, basic (in shares) 137,107,595 126,115,301 129,877,510 126,115,301
Restricted stock and restricted stock unit awards (in shares) $ 435,400 $ 0 $ 145,133 $ 0
Weighted average number of common shares, diluted (in shares) 137,542,995 126,115,301 130,022,643 126,115,301
Restricted Stock and Restricted Stock Units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities (in shares) 370,579   123,526