XML 48 R34.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Aggregate payment of special cash dividend           $ 9,860
Net Income (Loss) $ (2,349) $ 992 $ (3,546) $ 5,846 $ (1,357) $ 2,300
Weighted average common shares outstanding            
Basic (in shares) 30,986,929   30,815,443   30,985,212 30,813,886
Diluted (in shares) 30,986,929   30,815,443   30,985,212 30,813,886
Basic (loss) income per share of common stock (in dollars per share) $ (0.08)   $ (0.12)   $ (0.04) $ 0.07
Diluted (loss) income per share of common stock (in dollars per share) $ (0.08)   (0.12)   $ (0.04) $ 0.07
Special cash dividend, 2024 Q2            
Cash dividend declared per share of common stock     $ 0.32      
Dividends, date declared     Mar. 28, 2024      
Dividends, date paid     May 06, 2024      
Dividends, date of record     Apr. 22, 2024      
Aggregate payment of special cash dividend     $ 9,900