XML 71 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income (Loss) per Share - Schedule of Earnings per Share Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income (loss) per share - Basic        
Net Income (Loss) $ 856 $ (1,612) $ (1,003) $ (2,974)
Weighted average number of common shares outstanding 1,367,192 1,363,753 1,366,768 1,362,754
Basic net (loss) income per share attributable to common stockholders: $ 0.63 $ (1.18) $ (0.73) $ (2.18)
Net income (loss) per share - Diluted        
Effect of dilutive stock options 4,687 0 0 0
Effect of dilutive warrants 0 0 0 0
Weighted average number of common shares outstanding 1,371,879 1,363,753 1,366,768 1,362,754
Diluted net (loss) income per share attributable to common stockholders: $ 0.62 $ (1.18) $ (0.73) $ (2.18)