XML 45 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - shares
12 Months Ended 45 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Condensed Consolidated Statements of Stockholders' Equity      
Purchase of shares of common stock under share repurchase program 1,118,457   11,206,835
Issuance of shares of common stock under long-term incentive plan (in shares) 92,314 157,609  
Issuance of shares of common stock for convertible debt exchanged (in shares) 2,636,660    
Issuance of shares of common stock for warrants exercised (in shares) 561,561   561,561