XML 42 R29.htm IDEA: XBRL DOCUMENT v3.24.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Weighted-Average Shares Outstanding (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Accounting Policies [Abstract]        
Weighted average number of shares outstanding - basic (shares) 32,745 32,624 32,707 32,587
Effect of dilutive securities:        
Stock options (shares) 12 10 10 0
Non-vested stock and stock units (shares) 378 197 303 0
Weighted average number of shares outstanding - diluted (shares) 33,135 32,831 33,020 32,587
Anti-dilutive securities (shares) 191 248 434 652