XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Preferred stock, par or stated value (in usd per share) $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares outstanding 0 0
Preferred stock, shares issued 0 0
Common stock, par or stated value (in usd per share) $ 0.001 $ 0.001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares, outstanding 38,540,276 48,807,748
Common stock, shares, issued 38,540,276 48,807,748
Treasury stock (in shares) 16,183,703 5,388,469
Redeemable Preferred Stock    
Temporary equity, par or stated value (in usd per share) $ 0.001 $ 0.001
Temporary equity, redemption price (in usd per share) $ 100 $ 100
Temporary equity, shares authorized 350,000 350,000
Temporary equity, shares issued 350,000 350,000
Temporary equity, shares outstanding 350,000 350,000
Temporary equity, liquidation preference $ 35,000 $ 35,000