v3.26.1
Net (Loss) Income Per Share - Schedule of Basic and Diluted Net (Loss) Income Per Share (Details) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Denominator:    
Weighted-average number of shares outstanding used in computing net income (loss) per share - basic 11,251,250 2,225,934
Effect of dilutive securities:    
Denominator for diluted net (loss) income per share - adjusted weighted average shares 11,251,250 2,225,934
Net (loss) income per share, basic $ (3.71) $ (7.83)
Net (loss) income per share, diluted $ (3.71) $ (7.83)