XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.2
EARNINGS PER COMMON SHARE - Schedule of Anti-Dilutive Common Stock Excluded from Computation of Diluted Earnings Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Common stock issuable under the Company's equity incentive plans        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Common stock issuable under the Company's equity incentive plans (in shares) 11,815 10,362 11,795 10,106