XML 102 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Loss per Share - Summary of Basic and Diluted Net Loss per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Numerator:    
Net loss $ (62,806) $ (20,537)
Preferred stock cumulative dividends (13,589) (17,718)
Net loss attributable to common stockholders $ (76,395) $ (38,255)
Denominator:    
Weighted-average common shares outstanding, basic 13,682,326 2,953,756
Weighted-average common shares outstanding, diluted 13,682,326 2,953,756
Net loss per share attributable to common stockholders, basic $ (5.58) $ (12.95)
Net loss per share attributable to common stockholders, diluted $ (5.58) $ (12.95)