v3.26.1
Net Loss per Share - Summary of calculation of diluted net income (loss) per share, the numerator is adjusted for any changes (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss -basic $ (8,946) $ (9,489) $ (16,555) $ (20,520)
Net loss -diluted $ (8,946) $ (9,489) $ (16,555) $ (20,520)
Denominator:        
Weighted-average common shares outstanding-basic 20,342,345 12,197,615 17,265,864 12,197,615
Dilutive securities 0 0 0 0
Weighted-average common shares outstanding-diluted 20,342,345 12,197,615 17,265,864 12,197,615
Net loss per share - basic $ (0.44) $ (0.78) $ (0.96) $ (1.68)
Net loss per share - diluted $ (0.44) $ (0.78) $ (0.96) $ (1.68)