XML 85 R63.htm IDEA: XBRL DOCUMENT v3.25.4
EARNINGS (LOSS) PER SHARE - Calculations of Shares Used to Compute Loss Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of weighted average shares outstanding from basic to diluted      
Weighted average shares outstanding-basic 176,199 174,044 170,408
Potential dilutive common shares 3,623    
Weighted average shares outstanding-diluted 179,822 174,044 170,408