Annual report pursuant to Section 13 and 15(d)

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

v3.24.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, 2023
Dec. 31, 2022
Numerator:    
Net income (loss) attributable to common stockholders $ 3,102 $ (9,134)
Denominator for basic and diluted net income (loss) per share:    
Weighted average common shares outstanding for basic 153,954 138,034
Dilutive potential common stock outstanding:    
Stock options 1 0
Weighted average common shares outstanding for diluted 153,955 138,034
Basic net income (loss) per share attributable to common stockholders $ 0.02 $ (0.07)
Diluted net income (loss) per share attributable to common stockholders $ 0.02 $ (0.07)