v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2021 30,785      
Balance at Dec. 31, 2021 $ 308 $ 104,126 $ 77,801 $ 182,235
Stock-based compensation $ 0 108 0 108
Net income (loss)       (13,520)
Stock issued on vesting of RSUs (in shares) 232      
Stock issued on vesting of RSUs $ 2 998 0 1,000
Taxes paid on vesting of RSUs (in shares) (1,966)      
Taxes paid on vesting of RSUs $ 20 8,980 0 (9,000)
Net income $ 0 0 (13,520) (13,520)
Taxes paid on vesting of RSUs (in shares) 1,966      
Taxes paid on vesting of RSUs $ (20) (8,980) (0) 9,000
Balance (in shares) at Jun. 30, 2022 32,983      
Balance at Jun. 30, 2022 $ 330 114,212 64,281 178,823
Balance (in shares) at Mar. 31, 2022 30,785      
Balance at Mar. 31, 2022 $ 308 104,181 67,667 172,156
Stock-based compensation 0 53 0 53
Net income (loss) $ 0 0 (3,386) (3,386)
Net income       (3,386)
Stock issued on redemption of convertible notes (in shares) 232      
Stock issued on redemption of convertible notes $ 2 998 0 1,000
Stock issued on redemption of related party convertible notes $ 20 8,980 0 9,000
Balance (in shares) at Jun. 30, 2022 32,983      
Balance at Jun. 30, 2022 $ 330 114,212 64,281 178,823
Stock issued on redemption of related party convertible notes (in shares) 1,966      
Balance (in shares) at Dec. 31, 2022 32,983      
Balance at Dec. 31, 2022 $ 330 118,788 95,906 215,024
Stock-based compensation $ 0 2,001 0 2,001
Net income (loss)       38,966
Stock issued on vesting of RSUs (in shares) 275      
Stock issued on vesting of RSUs $ 3 (3) 0 0
Taxes paid on vesting of RSUs (in shares) (121)      
Taxes paid on vesting of RSUs $ (1) (1,108) 0 (1,109)
Net income $ 0 0 38,966 38,966
Taxes paid on vesting of RSUs (in shares) 121      
Taxes paid on vesting of RSUs $ 1 1,108 (0) 1,109
Balance (in shares) at Jun. 30, 2023 33,137      
Balance at Jun. 30, 2023 $ 332 119,678 134,872 254,882
Balance (in shares) at Mar. 31, 2023 33,137      
Balance at Mar. 31, 2023 $ 332 118,897 117,957 237,186
Stock-based compensation 0 781 0 781
Net income (loss) $ 0 0 16,915 16,915
Net income       16,915
Balance (in shares) at Jun. 30, 2023 33,137      
Balance at Jun. 30, 2023 $ 332 $ 119,678 $ 134,872 $ 254,882