XML 55 R45.htm IDEA: XBRL DOCUMENT v3.26.1
Net Loss per Share - Schedule Of Earnings Per Share Basic And Diluted (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
Earnings Per Share [Abstract]            
Net income (loss) $ (62,840) $ 5,397 $ (59,007) $ (53,236) $ (57,443) $ (112,243)
Shares used in basic earnings (loss) per share attributable to common stockholders 348,770   340,746   348,055 339,685
Shares used in diluted earnings (loss) per share attributable to common stockholders 348,770   340,746   348,055 339,685
Basic earnings (loss) per share attributable to common stockholders $ (0.18)   $ (0.17)   $ (0.17) $ (0.33)
Diluted earnings (loss) per share attributable to common stockholders $ (0.18)   $ (0.17)   $ (0.17) $ (0.33)