v3.26.1
Loss Per Share - Schedule of computation of basic net loss per share attributable to common stockholders (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Earnings Per Share [Line Items]    
Net loss attributable to common stockholders $ (30,263) $ (5,985)
Weighted average shares used in computing net loss per share attributable to common stockholders – basic 118,162,332 14,737,927
Net loss per share attributable to common stockholders - $ (0.26) $ (0.41)