XML 108 R90.htm IDEA: XBRL DOCUMENT v3.25.1
EPS - Basic and Diluted EPS Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net (loss) income from operations $ 17,898 $ (85,480)
Less: Allocation of undistributed earnings to noncontrolling interest 5,813 7,453
Net income (loss) attributable to common stockholders 12,085 (92,933)
Change in fair value of warrant liability 7,167 (9,261)
Net (loss) income attributable to common stockholders - diluted $ 4,918 $ (92,933)
Weighted average common shares outstanding 85,094,948 65,831,675
Weighted average shares used in calculating net (loss) income per share attributable to common stockholders, basic 85,094,948 65,831,675
Weighted average of common stock options 16,407,847  
Weighted average of Convertible Preferred Stock (as converted) 528,442  
Weighted average of Preferred Stock Warrants (as converted) 262,289  
Weighted average shares used in calculating net (loss) income per share attributable to common stockholders, diluted 102,293,526 65,831,675
Net income (loss) per share attributable to common stockholders, basic $ 0.14 $ (1.41)
Net income (loss) per share attributable to common stockholders, diluted $ 0.05 $ (1.41)