XML 80 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity - Common Stock Outstanding Activity (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Shares of common stock outstanding beginning period (in shares) 63,904 61,378
Issuance of common stock to seller of GEODynamics, Inc. (in shares)   1,910
Restricted stock awards, net of forfeitures (in shares) 631 778
Shares withheld for taxes on vesting of stock awards (in shares) (206) (162)
Purchase of treasury stock (in shares) (1,002)  
Shares of common stock outstanding ending period (in shares) 63,327 63,904