v3.26.1
Earnings Per Share - Schedule of Computation 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
Numerator:        
Net loss from continuing operations– basic $ (12,421) $ (1,346) $ (89,955) $ (3,307)
Net loss from continuing operations– diluted $ (12,421) $ (1,346) $ (89,955) $ (3,307)
Denominator:        
Weighted average common shares outstanding – basic 17,066,476 570,813 19,171,730 462,972
Weighted average common shares outstanding – diluted 17,066,476 570,813 19,171,730 462,972
Loss per common share, basic $ (0.73) $ (2.36) $ (4.69) $ (7.14)
Loss per common share, diluted $ (0.73) $ (2.36) $ (4.69) $ (7.14)