XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Per Share Data (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Class of Stock [Line Items]        
Weighted average common stock outstanding-Basic 24,133 24,059 24,113 24,043
Weighted average common stock outstanding-Diluted 24,155 24,062 24,123 24,044
Non-dilutive options as of period end        
Class of Stock [Line Items]        
Non-dilutive options as of period end 998 1,654 998 1,654
Weighted average effect of dilutive options        
Class of Stock [Line Items]        
Weighted average effect of dilutive options 10 3 5 1
Weighted average effect of dilutive unvested restricted share awards        
Class of Stock [Line Items]        
Weighted average effect of dilutive options 12 0 5 0