v3.26.1
Net Loss per Share - Computation of Basic and Diluted 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 [Abstract]    
Net loss $ (13,192) $ (10,340)
Weighted average common shares used in net loss per share attributable to common stockholders, basic 145,592,901 117,610,750
Weighted average common shares used in net loss per share attributable to common stockholders, diluted 145,592,901 117,610,750
Basic net loss per common share outstanding $ (0.09) $ (0.09)
Diluted net loss per common share outstanding $ (0.09) $ (0.09)