v3.26.1
Earnings per Share - Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Basic net loss attributable to common shareholders $ (2,460) $ (3,322) $ (4,931) $ (7,758)
Diluted net loss attributable to common shareholders $ (2,460) $ (3,322) $ (4,931) $ (7,758)
Weighted average number of shares:        
Basic - common Stock 2,069,434 838,785 2,040,995 826,894
Diluted - common Stock 2,069,434 838,785 2,040,995 826,894
Basic net loss per share attributable to common shareholders $ (1.19) $ (3.96) $ (2.42) $ (9.38)
Diluted net loss per share attributable to common shareholders $ (1.19) $ (3.96) $ (2.42) $ (9.38)