v3.25.3
Loss per Share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:                
Net loss $ (76,983) $ (9,890) $ (2,786) $ (58,129) $ (45,355) $ 525 $ (89,659) $ (102,959)
Less net loss attributable to noncontrolling interests (1,714)     (3,402)     468 (1,749)
Net loss attributable to common stockholders, basic $ (75,269)     $ (54,727)     $ (90,127) $ (101,210)
Denominator:                
Weighted average common shares outstanding - basic (in shares) 54,113,036     48,105,512     54,028,363 48,020,822
Weighted average common shares outstanding - diluted (in shares) 54,113,036     48,105,512     54,028,363 48,020,822
Net loss per share - basic (in dollars per shares) $ (1.39)     $ (1.14)     $ (1.67) $ (2.11)
Net loss per share - diluted (in dollars per shares) $ (1.39)     $ (1.14)     $ (1.67) $ (2.11)