Annual report [Section 13 and 15(d), not S-K Item 405]

Net Income (Loss) Per Share - Computation Of Basic And Diluted Earnings Per Share (Details)

v3.25.1
Net Income (Loss) Per Share - Computation Of Basic And Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net income (loss) $ (2,394) $ 3,102
Denominator for basic and diluted net income (loss) per share:    
Weighted average common shares outstanding for basic 175,585 153,954
Dilutive potential common stock outstanding:    
Stock options 0 1
Weighted average common shares outstanding for diluted 175,585 153,955
Basic net income (loss) per share $ (0.01) $ 0.02
Diluted net income (loss) per share $ (0.01) $ 0.02