v3.26.1
Earnings (loss) per Share - Computation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Numerator:    
Net loss $ (11,713) $ (21,495)
Weighted-average shares outstanding, basic and diluted    
Basic - common Stock 37,348,581 20,119,161
Diluted - common Stock 37,348,581 20,119,161
Basic net loss per share attributable to common shareholders $ (0.31) $ (1.07)
Diluted net loss per share attributable to common shareholders $ (0.31) $ (1.07)