XML 56 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Numerator:            
Net loss $ (5,956) $ (5,042) $ (3,954) $ 130 $ (10,998) $ (3,824)
Denominator            
Weighted-average common shares outstanding, basic 13,971,990   10,746,802   13,742,942 10,106,300
Weighted-average common shares outstanding, diluted 13,971,990   10,746,802   13,742,942 10,106,300
Weighted-average pre-funded warrants outstanding, basic 306,506   306,506   306,506 269,456
Weighted-average pre-funded warrants outstanding, diluted 306,506   306,506   306,506 269,456
Weighted-average placement agent warrants outstanding, basic 75,745   75,745   75,745 66,029
Weighted-average placement agent warrants outstanding, diluted 75,745   75,745   75,745 66,029
Weighted-average lender warrants outstanding, basic 641,163       435,707 0
Weighted-average lender warrants outstanding, diluted 641,163       435,707 0
Weighted-average number of shares used to calculate basic net loss per share 14,995,404   11,129,053   14,560,900 10,441,785
Weighted-average number of shares used to calculate diluted net loss per share 14,995,404   11,129,053   14,560,900 10,441,785
Net loss per share            
Net loss per share - basic $ (0.4)   $ (0.36)   $ (0.76) $ (0.37)
Net loss per share            
Net loss per share - diluted $ (0.4)   $ (0.36)   $ (0.76) $ (0.37)