v3.26.3
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 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]                
Net loss $ (42,989) $ (40,228) $ (37,284) $ (29,561) $ (30,401) $ (26,639) $ (120,501) $ (86,601)
Net loss attributable to common stockholders (42,989)     (29,561)     (120,501) (86,601)
Undistributed earnings and net loss attributable to common stockholders, basic and diluted $ (42,989)     $ (29,561)     $ (120,501) $ (86,601)
Weighted Average Number of Shares Outstanding, Basic 254,219,719     216,462,161     253,799,570 216,347,963
Weighted Average Number of Shares Outstanding, Diluted 254,219,719     216,462,161     253,799,570 216,347,963
Net loss per share, Basic $ (0.17)     $ (0.14)     $ (0.47) $ (0.4)
Net loss per share, Diluted $ (0.17)     $ (0.14)     $ (0.47) $ (0.4)