v3.25.1
Net Loss Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Equity [Abstract]    
Net loss attributable to common stockholders $ (8,592) $ (7,608)
Adjustments to net loss attributable to common stockholders 0 0
Adjusted net loss attributable to common stockholders $ (8,592) $ (7,608)
Weighted-average shares outstanding — Basic (in shares) 2,533,557 2,322,594
Weighted-average shares outstanding — Diluted (in shares) 2,533,557 2,322,594
Net loss per share attributable to common stockholders - Basic (in dollars per share) $ (3.39) $ (3.28)
Net loss per share attributable to common stockholders - Diluted (in dollars per share) $ (3.39) $ (3.28)