XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income (Loss) Per Share - Basic and diluted net income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:        
Net income (loss) for basic net income (loss) per share attributable to common stockholders $ 4,167 $ (6,975) $ (5,412) $ (11,177)
Reversal of fair market value remeasurement gain on Convertible Notes (12,752)   (7,810)  
Add back of interest expense from the Convertible Notes 93   651  
Net loss for diluted net loss per share attributable to common stockholders $ (8,492) $ (6,975) $ (12,571) $ (11,177)
Denominator:        
Weighted-average common shares outstanding, Basic (in shares) 8,246,582 2,574,767 5,426,688 2,573,693
Convertible Notes 208,641   734,279  
Weighted-average common shares outstanding, Diluted (in shares) 8,455,223 2,574,767 6,160,967 2,573,693
Net income (loss) per share attributable to common stockholders, Basic (in dollars per share) $ 0.51 $ (2.71) $ (1) $ (4.34)
Net loss per share attributable to common stockholders, Diluted (in dollars per share) $ (1) $ (2.71) $ (2.04) $ (4.34)