XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive (Loss) Income [Member]
Total
Beginning balance at Dec. 31, 2022 $ 4 $ 127,997 $ (19,180) $ (52) $ 108,769
Beginning balance (in shares) at Dec. 31, 2022 44,377,445        
Issuance of restricted shares (in shares) 611,154        
Issuance of common stock upon exercise of options   4     4
Issuance of common stock upon exercise of options (in shares) 1,790        
Cancellation of restricted shares (in shares) (372,645)        
Stock based compensation   1,392     1,392
Tax withholdings related to net share settlements of stock based compensation awards   (532)     (532)
Tax withholdings related to net share settlements of stock based compensation awards (in shares) (106,965)        
Foreign currency translation adjustments       (17) (17)
Net income (loss)     10,071   10,071
Balance at Dec. 31, 2023 $ 4 128,861 (9,109) (69) 119,687
Balance (in shares) at Dec. 31, 2023 44,510,779        
Issuance of restricted shares (in shares) 497,893        
Cancellation of restricted shares (in shares) (275,689)        
Stock based compensation   1,338     1,338
Tax withholdings related to net share settlements of stock based compensation awards   (503)     (503)
Tax withholdings related to net share settlements of stock based compensation awards (in shares) (75,085)        
Foreign currency translation adjustments       $ 69 69
Net income (loss)     2,321   2,321
Balance at Dec. 31, 2024 $ 4 129,696 (6,788)   $ 122,912
Balance (in shares) at Dec. 31, 2024 44,657,898       44,657,898
Issuance of restricted shares (in shares) 427,131        
Cancellation of restricted shares (in shares) (346,720)        
Stock based compensation   1,282     $ 1,282
Tax withholdings related to net share settlements of stock based compensation awards   (284)     (284)
Tax withholdings related to net share settlements of stock based compensation awards (in shares) (41,278)        
Repurchases of common stock   (32,177)     (32,177)
Repurchases of common stock (in shares) (4,875,290)        
Net income (loss)     (4,494)   (4,494)
Balance at Dec. 31, 2025 $ 4 $ 98,517 $ (11,282)   $ 87,239
Balance (in shares) at Dec. 31, 2025 39,821,741       39,821,741