XML 30 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - 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 1,269 0 1,269
Cancellation of redeemable noncontrolling interests $ 0 3,415 0 3,415
Stock issued on redemption of convertible note (in shares) 232      
Stock issued on redemption of convertible note $ 2 998 0 1,000
Stock issued on redemption of related party convertible notes 20 8,980 0 9,000
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest $ 0 0 18,105 18,105
Net income       18,105
Balance (in shares) at Dec. 31, 2022 32,983      
Balance at Dec. 31, 2022 $ 330 118,788 95,906 215,024
Stock issued on redemption of related party convertible notes (in shares) 1,966      
Stock-based compensation $ 0 3,554 0 3,554
Net Income (Loss), Including Portion Attributable to Noncontrolling Interest       44,793
Stock issued on vesting of RSUs (in shares) 473      
Stock issued on vesting of RSUs $ 5 (5) 0 0
Taxes paid on vesting of RSUs (in shares) (198)      
Taxes paid on vesting of RSUs $ (2) (2,099) 0 (2,101)
Stock issued in ATM offering (in shares) 794      
Stock issued in ATM offering $ 8 7,310 0 7,318
Net income $ 0 0 44,793 44,793
Balance (in shares) at Dec. 31, 2023 34,052      
Balance at Dec. 31, 2023 $ 341 $ 127,548 $ 140,699 $ 268,588