v3.26.1
Equity and Net Income (Loss) per Share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Net Income (Loss) Available to Common Stockholders, Basic [Abstract]      
Net loss from continuing operations attributable to common stockholders $ (11,955) $ (9,837) $ (33,300)
Net income (loss) from discontinued operations attributable to common stockholders   53,440  
Net income (loss) attributable to common stockholders, basic (11,955) 43,603  
Net income (loss) attributable to common stockholders, diluted $ (11,955) $ 43,603  
Denominator:      
Weighted average common shares outstanding - basic 36,818,652 35,386,483  
Weighted average common shares outstanding - diluted 36,818,652 35,386,483  
Net loss from continuing operations per share attributable to common stockholders, basic $ (0.32) $ (0.28)  
Net loss from continuing operations per share attributable to common stockholders, diluted (0.32) (0.28)  
Net income (loss) from discontinued operations per share attributable to common stockholders, basic   1.51  
Net income (loss) from discontinued operations per share attributable to common stockholders, diluted 0.00 1.51  
Net income (loss) per share attributable to common stockholders, basic (0.32) 1.23  
Net income (loss) per share attributable to common stockholders, diluted $ (0.32) $ 1.23