v3.26.1
Net Loss Per Share - Reconciles Basic Earnings Per Share and Diluted Earnings Per Share of Common Stock (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Abstract]    
Net loss $ (37,284) $ (26,639)
Net loss attributable to common stockholders (37,284) (26,639)
Undistributed earnings and net loss attributable to common stockholders, basic and diluted $ (37,284) $ (26,639)
Weighted Average Number of Shares Outstanding, Basic 253,280,551 216,146,934
Weighted Average Number of Shares Outstanding, Diluted 253,280,551 216,146,934
Net loss per share, Basic $ (0.15) $ (0.12)
Net loss per share, Diluted $ (0.15) $ (0.12)