XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net Loss Per Common Share (Details) - Schedule of Net Loss Per Share Attributable to Common Stockholders, Basic and Diluted - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Numerator:    
Net loss attributable to common stockholders $ (40,420) $ (65,952)
Denominator:    
Weighted-average common shares outstanding – basic 11,331,338 11,259,615
Net loss per share attributable to common stockholders, basic $ (3.57) $ (5.86)