v3.25.2
Earnings Per Share (EPS) - Diluted EPS (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) Available to Common Stockholders, Basic $ (3,947) $ (5,734) $ (11,660) $ (13,043)
Less; Adjustment for fair value changes to convertible securities notes (1,427)   (1,617)  
Net income attributable to common stockholders - Diluted $ (5,374)   $ (13,277)  
Denominator;        
Weighted-average shares used to compute net loss per common share, basic (in shares) 15,381,565 779,908 15,378,543 779,908
Weighted-average shares outstanding - Diluted 15,381,565 779,908 15,378,543 779,908
Net loss per share attributable to common stockholders - diluted (in dollars per share) $ (0.35) $ (7.35) $ (0.86) $ (16.72)