XML 113 R98.htm IDEA: XBRL DOCUMENT v3.22.4
Stockholders' Equity - Reconciliation of Number of Shares of Common Stock (Details) - shares
1 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Stockholders Equity Note [Abstract]        
Common stock, beginning of period   39,368,000 39,306,000 41,207,000
Shares issued for stock options exercised   0 10,000 0
Shares of common stock issued upon lapse of sales restrictions on RSUs   236,000 225,000 335,000
Common stock retired (2,864,394) (2,780,000) (173,000) (2,236,000)
Common stock, end of period 36,824,000 36,824,000 39,368,000 39,306,000