XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
(Loss) Earnings Per Share - Schedule of Securities Outstanding Potentially Dilute the Calculation of Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of anti-dilutive shares (in shares) 3,050 3,095
RSUs outstanding    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of anti-dilutive shares (in shares) 2,410 2,454
Stock options outstanding    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of anti-dilutive shares (in shares) 540 541
Warrants    
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Number of anti-dilutive shares (in shares) 100 100