Quarterly report pursuant to Section 13 or 15(d)

Net Loss per Common Share (Details)

v3.23.3
Net Loss per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net Loss per Common Share        
Preferred stock dividend $ 2,008 $ 2,008 $ 6,024 $ 6,024
Net loss attributable to common stockholders $ (7,053) $ (24,519) $ (57,382) $ (65,651)
Net loss per common share attributable to common stockholders - basic $ (0.94) $ (4.11) $ (7.94) $ (11.15)
Previously Reported | Correction of presentation        
Net Loss per Common Share        
Net loss attributable to common stockholders   $ (22,500)   $ (59,600)
Net loss per common share attributable to common stockholders - basic   $ (3.75)   $ (10.20)