v3.26.1
Net Loss Per Share - Reconciles Basic net loss Per Share and Diluted net loss Per Share of Common Stock (Detail) - 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 loss $ (40,228) $ (37,284) $ (30,401) $ (26,639) $ (77,512) $ (57,040)
Net loss attributable to common stockholders (40,228)   (30,401)   (77,512) (57,040)
Undistributed earnings and net loss attributable to common stockholders, basic and diluted $ (40,228)   $ (30,401)   $ (77,512) $ (57,040)
Weighted Average Number of Shares Outstanding, Basic 253,569,891   216,431,348   253,426,018 216,289,923
Weighted Average Number of Shares Outstanding, Diluted 253,569,891   216,431,348   253,426,018 216,289,923
Net loss per share, Basic $ (0.16)   $ (0.14)   $ (0.31) $ (0.26)
Net loss per share, Diluted $ (0.16)   $ (0.14)   $ (0.31) $ (0.26)