XML 49 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Per Share Data (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Class of Stock [Line Items]    
Weighted average common stock outstanding-basic 24,174 24,094
Weighted average common stock outstanding-diluted 24,195 24,097
Non-dilutive options as of period end    
Class of Stock [Line Items]    
Non-dilutive options as of period end 998 1,365
Weighted average effect of dilutive options    
Class of Stock [Line Items]    
Weighted average effect of dilutive options 2 3
Weighted average effect of dilutive unvested restricted share awards    
Class of Stock [Line Items]    
Weighted average effect of dilutive options 19 0