v3.26.1
Earnings per Share - Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss $ (2,471) $ (4,436)
Weighted-average shares outstanding, basic and diluted    
Basic - common Stock 2,012,241 818,141
Diluted - common Stock 2,012,241 818,141
Basic net loss per share attributable to common shareholders $ (1.23) $ (5.42)
Diluted net loss per share attributable to common shareholders $ (1.23) $ (5.42)