v3.26.1
Net Loss per Share - Calculation of Net Loss per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator        
Net loss attributable to controlling interests shareholders $ (61,805) $ (55,220) $ (131,513) $ (95,165)
Denominator        
Total weighted average number of outstanding shares, basic (in shares) 73,915,296 63,282,728 72,601,770 63,258,393
Total weighted average number of outstanding shares, diluted (in shares) 73,915,296 63,282,728 72,601,770 63,258,393
Net loss per share - basic (in USD per share) $ (0.84) $ (0.87) $ (1.81) $ (1.50)
Net loss per share - diluted (in USD per share) $ (0.84) $ (0.87) $ (1.81) $ (1.50)