Annual report [Section 13 and 15(d), not S-K Item 405]

Consolidated Balance Sheets (Parentheticals)

v3.25.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 13, 2024
Dec. 31, 2023
Dec. 31, 2022
Convertible preferred stock, par value (in dollars per share) $ 0.00001   $ 0.00001  
Convertible preferred stock, shares authorized (in shares) 0   20,655,895 20,655,895
Convertible preferred stock, shares issued (in shares) 0   15,360,787  
Convertible preferred stock, shares outstanding (in shares) 0   15,360,787  
Convertible preferred stock, aggregate liquidation value $ 0   $ 65,377  
Preferred stock, par value (in dollars per share) $ 0.001   $ 0.001  
Preferred stock, shares authorized (in shares) 10,000,000   10,000,000  
Preferred stock, shares issued (in shares) 15,617   0  
Preferred stock, shares outstanding (in shares) 15,617   0  
Common stock, par value (in dollars per share) $ 0.001   $ 0.00001  
Common stock, shares authorized (in shares) 200,000,000   8,974,608 29,000,000
Common stock, shares issued (in shares) 11,012,105 4,753,650 1,770,167  
Common stock, shares outstanding (in shares) 11,012,105   1,770,167  
Voting Common Stock [Member]        
Common stock, shares authorized (in shares)     7,891,466 25,500,000
Common stock, shares issued (in shares)     1,562,820  
Common stock, shares outstanding (in shares)     1,562,820  
Non-voting Common Stock [Member]        
Common stock, shares authorized (in shares)     1,083,142 3,500,000
Common stock, shares issued (in shares)     207,347  
Common stock, shares outstanding (in shares)     207,347