v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated Deficit
Total
Balance at Dec. 31, 2024 $ 2 $ 38,391 $ (10) $ (6,742) $ 31,641
Balance (in Shares) at Dec. 31, 2024 18,598,574        
Stock-based compensation 9 9
Stock-based compensation (in Shares)   9,833        
Other comprehensive loss 15 15
Net income (393) (393)
Balance at Mar. 31, 2025 $ 2 38,400 5 (7,135) 31,272
Balance (in Shares) at Mar. 31, 2025 18,608,407        
Balance at Dec. 31, 2024 $ 2 38,391 (10) (6,742) 31,641
Balance (in Shares) at Dec. 31, 2024 18,598,574        
Other comprehensive loss           48
Net income           250
Balance at Jun. 30, 2025 $ 2 38,285 38 (6,492) 31,833
Balance (in Shares) at Jun. 30, 2025 18,546,461        
Balance at Mar. 31, 2025 $ 2 38,400 5 (7,135) 31,272
Balance (in Shares) at Mar. 31, 2025 18,608,407        
Issuance of restricted stock awards
Issuance of restricted stock awards (in Shares)   48,347        
Stock-based compensation 31 31
Other comprehensive loss 33 33
Net income 643 643
Repurchase and retirement of ordinary shares (146) (146)
Repurchase and retirement of ordinary shares (in Shares)   (110,293)        
Balance at Jun. 30, 2025 $ 2 38,285 38 (6,492) 31,833
Balance (in Shares) at Jun. 30, 2025 18,546,461        
Balance at Dec. 31, 2025 $ 2 37,925 63 (7,489) 30,501
Balance (in Shares) at Dec. 31, 2025 18,508,157        
Issuance of restricted stock awards
Issuance of restricted stock awards (in Shares)   262,000        
Stock-based compensation 159 159
Other comprehensive loss (2) (2)
Net income 744 744
Balance at Mar. 31, 2026 $ 2 38,084 61 (6,745) 31,402
Balance (in Shares) at Mar. 31, 2026 18,770,157        
Balance at Dec. 31, 2025 $ 2 37,925 63 (7,489) 30,501
Balance (in Shares) at Dec. 31, 2025 18,508,157        
Other comprehensive loss           (8)
Net income           1,053
Balance at Jun. 30, 2026 $ 2 37,847 55 (6,436) 31,468
Balance (in Shares) at Jun. 30, 2026 18,639,589        
Balance at Mar. 31, 2026 $ 2 38,084 61 (6,745) 31,402
Balance (in Shares) at Mar. 31, 2026 18,770,157        
Stock-based compensation 35 35
Other comprehensive loss (6) (6)
Net income 309 309
Repurchase and retirement of ordinary shares (272) (272)
Repurchase and retirement of ordinary shares (in Shares) (130,568)        
Balance at Jun. 30, 2026 $ 2 $ 37,847 $ 55 $ (6,436) $ 31,468
Balance (in Shares) at Jun. 30, 2026 18,639,589