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

Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details)

v3.25.1
Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net (loss) income attributable to common stockholders $ (17,434) $ 17,915
Less non-cumulative preferred Series C dividends accrued but not declared during the period 0 (3,600)
Less: allocation of undistributed earnings to participating securities - preferred stock 0 (10,431)
(Loss) income available to common stockholders - diluted $ (17,434) $ 3,884
Denominator:    
Weighted-average number of shares outstanding used in computing net income (loss) per share - basic 2,225,934 1,770,167
Effect of dilutive securities:    
Stock options 0 23,813
Denominator for diluted net (loss) income per share - adjusted weighted average shares 2,225,934 1,793,980
Net (loss) income per share, basic $ (7.83) $ 2.19
Net (loss) income per share, diluted $ (7.83) $ 2.17