v3.26.1
Net Loss Per Share - Basic (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Basic net loss per share attributable to common stockholders            
Net loss attributable to common stockholders $ (78,763) $ (88,612) $ (67,814) $ (64,053) $ (167,375) $ (131,867)
Weighted average common shares outstanding, basic (in shares) 224,952,428   172,594,662   224,528,253 171,004,629
Net loss per share - basic (in dollar per share) $ (0.35)   $ (0.39)   $ (0.75) $ (0.77)