v3.26.1
Schedule of Net Loss per Share (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
Earnings Per Share [Abstract]        
Net loss attributable $ (2,985) $ (2,784) $ (5,888) $ (7,620)
Weighted average common shares outstanding - basic 4,279,641 1,428,399 4,129,377 1,927,108
Weighted average common shares outstanding - diluted 4,279,641 1,428,399 4,129,377 1,927,108
Net loss per common share - basic $ (0.70) $ (1.95) $ (1.43) $ (3.95)
Net loss per common share - diluted $ (0.70) $ (1.95) $ (1.43) $ (3.95)