Quarterly report pursuant to Section 13 or 15(d)

Net (Loss) IncomePer Share - Schedule of computation of net (loss) income per common share (Details)

v3.24.3
Net (Loss) IncomePer Share - Schedule of computation of net (loss) income per common share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Numerator:        
Net (loss) income $ (2,792) $ (4,110) $ 7,420 $ (41,050)
Reversal of previously accrued dividends on preferred stock       690
Net (loss) income attributable to common shareholders $ (2,792) $ (4,110) $ 7,420 $ (40,360)
Denominator:        
Weighted-average common shares outstanding - basic (in Shares) 11,089,933 10,221,956 10,827,363 9,375,221
Plus: dilutive effect of common stock equivalents (in Shares) 0   1,147,084  
Weighted-average common shares outstanding - diluted (in Shares) 11,089,933 10,221,956 11,974,447 9,375,221
Net (loss) income per share attributable to common stockholders - basic $ (0.25) $ (0.4) $ 0.69 $ (4.3)
Net (loss) income per share attributable to common stockholders - diluted $ (0.25) $ (0.4) $ 0.62 $ (4.3)