XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Basic and Diluted Net Earnings (Loss) per Common Share - Antidilutive Common Stock (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Antidilutive securities        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 35,627 35,592 40,493 35,592
Options to purchase common stock        
Antidilutive securities        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 27,026 26,139 28,342 26,139
Non-vested restricted stock units        
Antidilutive securities        
Antidilutive securities excluded from computation of diluted earnings per share (in shares) 8,601 9,453 12,151 9,453