v3.25.2
Loss per Share - Basic and diluted net loss per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net loss $ (9,890) $ (2,786) $ (45,355) $ 525 $ (12,676) $ (44,830)
Less net income attributable to noncontrolling interests 416   722   2,182 1,653
Net loss attributable to common stockholders, basic $ (10,306)   $ (46,077)   $ (14,858) $ (46,483)
Denominator:            
Weighted average common shares outstanding - basic (in shares) 54,008,088   48,030,951   53,985,325 47,978,012
Weighted average common shares outstanding - diluted (in shares) 54,008,088   48,030,951   53,985,325 47,978,012
Net loss per share - basic (in dollars per shares) $ (0.19)   $ (0.96)   $ (0.28) $ (0.97)
Net loss per share - diluted (in dollars per shares) $ (0.19)   $ (0.96)   $ (0.28) $ (0.97)