v3.26.1
Net Income (Loss) Per Share - Computation of Net Loss Per Share Basic and Diluted (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Basic net income (loss) applicable to common stockholders $ (408) $ 85 $ (2,132) $ (1,897)
Denominator:        
Basic net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Class A        
Numerator:        
Basic net income (loss) applicable to common stockholders $ (43) $ 9 $ (225) $ (202)
Diluted net income (loss) applicable to common stockholders: $ (43) $ 9 $ (225) $ (202)
Denominator:        
Weighted average number of shares outstanding - basic 4,661 4,661 4,661 4,661
Weighted average number of shares outstanding - diluted 4,661 4,661 4,661 4,661
Basic net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Class B        
Numerator:        
Basic net income (loss) applicable to common stockholders $ (365) $ 76 $ (1,907) $ (1,695)
Reallocation of net income (loss) for Class A to Class B shares (43) 9 (225) (202)
Diluted net income (loss) applicable to common stockholders: $ (408) $ 85 $ (2,132) $ (1,897)
Denominator:        
Weighted average number of shares outstanding - basic 39,653 39,241 39,478 39,151
Conversion of Class A to B common shares outstanding 4,661 4,661 4,661 4,661
Weighted average number of shares outstanding - diluted 44,314 43,902 44,139 43,812
Basic net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Diluted net income (loss) per Class A and B share applicable to common stockholders $ (0.01) $ 0 $ (0.05) $ (0.04)
Anti-dilutive shares 6,603 6,434 7,404 6,336