XML 74 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings (Loss) Per Share - Antidilutive Securities (Details) - shares
shares in Thousands
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        
Antidilutive securities excluded (in shares) 19,833 17,883 20,100 17,883
Preferred Stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded (in shares) 12,406 12,406 12,406 12,406
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded (in shares) 3,872 0 3,872 0
Stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded (in shares) 2,128 3,420 2,184 3,420
Unvested restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded (in shares) 1,427 2,057 1,638 2,057