XML 105 R87.htm IDEA: XBRL DOCUMENT v3.24.1
EPS - Basic and Diluted EPS Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net (loss) income from operations $ (85,480) $ 4,314
Less: Allocation of undistributed earnings to noncontrolling interest 7,453 2,012
Net (loss) income attributable to common stockholders (92,933) 2,302
Net (loss) income attributable to common stockholders - diluted $ (92,933) $ 2,302
Weighted average common shares outstanding 65,831,675 63,588,119
Weighted average shares used in calculating net (loss) income per share attributable to common stockholders, basic 65,831,675 63,588,119
Weighted average of common stock options   12,098,287
Weighted average shares used in calculating net (loss) income per share attributable to common stockholders, diluted 65,831,675 75,686,406
Net (loss) income per share attributable to common stockholders, basic $ (1.41) $ 0.04
Net (loss) income per share attributable to common stockholders, diluted $ (1.41) $ 0.03