v3.25.4
Loss Per Share - Schedule of Basic and Diluted Earnings per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net Loss $ (40,359) $ (15,619)
Basic weighted average shares outstanding (in shares) 8,673,148 64,530
Diluted weighted average shares outstanding (in shares) 8,673,148 64,530
Net loss attributable to common shareholders, basic (in dollars per share) $ (4.65) $ (242.04)
Net loss attributable to common shareholders, diluted (in dollars per share) $ (4.65) $ (242.04)