v3.25.2
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 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net loss $ (12,301) $ (12,352) $ (22,641) $ (23,254)
Weighted average common shares used in net loss per share attributable to common stockholders, basic 130,350,391 101,041,573 124,015,763 100,279,393
Weighted average common shares used in net loss per share attributable to common stockholders, diluted 130,350,391 101,041,573 124,015,763 100,279,393
Basic net loss per common share outstanding $ (0.09) $ (0.12) $ (0.18) $ (0.23)
Diluted net loss per common share outstanding $ (0.09) $ (0.12) $ (0.18) $ (0.23)