v3.26.1
Common Stock - Computation of Basic and Diluted Net Loss Attributable to Common Shareholders Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Numerator      
Net Income (Loss) $ (54,648) $ (39,827) $ (29,815)
Denominator      
Weighted average number of common shares outstanding, basic 43,594,652 32,071,146 19,827,534
Net loss per common share, basic $ (1.25) $ (1.24) $ (1.5)
Weighted average number of common shares outstanding, diluted 43,594,652 32,071,146 19,827,534
Net loss per common share, diluted $ (1.25) $ (1.24) $ (1.5)