v3.26.1
Unaudited Pro Forma Financial Information - Schedule of Unaudited Pro Forma Consolidated Financial Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Schedule of Unaudited Pro Forma Consolidated Financial Information [Abstract]    
Revenues $ 121,590 $ 111,201
Net loss from continuing operations (39,042) (23,948)
Net loss attributable to common stockholders from continuing operations $ (40,785) $ (25,821)
Net loss per share – basic (in Dollars per share) $ (2.5) $ (113.65)
Net loss per share – Diluted (in Dollars per share) $ (2.5) $ (113.65)
Weighted average common shares outstanding – basic (in Shares) 16,337,782 227,193
Weighted average common shares outstanding – Diluted (in Shares) 16,337,782 227,193