v3.26.3
Net Loss per Share - Calculation of Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator        
Net loss attributable to controlling interests shareholders $ (79,545) $ (69,729) $ (211,057) $ (164,891)
Denominator        
Total weighted average number of outstanding shares, basic (in shares) 85,380,482 63,369,984 76,908,149 63,295,999
Total weighted average number of outstanding shares, diluted (in shares) 85,380,482 63,369,984 76,908,149 63,295,999
Net loss per share - basic (in USD per share) $ (0.93) $ (1.10) $ (2.74) $ (2.61)
Net loss per share - diluted (in USD per share) $ (0.93) $ (1.10) $ (2.74) $ (2.61)