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

Convertible Preferred Stock - Additional Information (Details)

v3.25.1
Convertible Preferred Stock - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2024
Dec. 13, 2024
Dec. 31, 2023
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares)   0   15,360,787
Convetible preferred stock, par or stated value per share (in dollars per share)   $ 0.00001   $ 0.00001
Number of authorized to issue shares of common stock 29,000,000 200,000,000   8,974,608
Number of authorized to issue shares of convertible preferred stock 20,655,895 0   20,655,895
Reverse merger, conversion ratio (in shares)     0.309469242  
Common stock, shares, issued (in shares)   11,012,105 4,753,650 1,770,167
Minimum [Member]        
Temporary Equity [Line Items]        
Proceeds from issuance of convertible preferred stock   $ 50.0    
Series D Preferred Stock [Member]        
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares) 1,835,227     1,835,227
Convetible preferred stock, par or stated value per share (in dollars per share) $ 5.2879 $ 5.2879   $ 5.29
Number of authorized to issue shares of convertible preferred stock 7,130,335     7,130,335
Cumulative dividends percentage   8.00%    
Cumulative dividends in arrears   $ 0.0   $ 0.8
Series D Preferred Stock [Member] | Milestone Closing [Member]        
Temporary Equity [Line Items]        
Convetible preferred stock, par or stated value per share (in dollars per share) $ 5.2879      
Convertible preferred stock issued during period, shares, new issues (in shares) 4,727,775      
Voting Common Stock [Member]        
Temporary Equity [Line Items]        
Number of authorized to issue shares of common stock 25,500,000     7,891,466
Common stock, shares, issued (in shares)       1,562,820
Non-voting Common Stock [Member]        
Temporary Equity [Line Items]        
Number of authorized to issue shares of common stock 3,500,000     1,083,142
Common stock, shares, issued (in shares)       207,347
Series A-1 Preferred Stock [Member]        
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares)       2,241,903
Convetible preferred stock, par or stated value per share (in dollars per share)       $ 1.31
Number of authorized to issue shares of convertible preferred stock 2,241,903     2,241,903
Series A-2 Preferred Stock [Member]        
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares)       1,240,134
Convetible preferred stock, par or stated value per share (in dollars per share)       $ 1.64
Number of authorized to issue shares of convertible preferred stock 1,240,134     1,240,134
Series B Preferred Stock [Member]        
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares)       1,533,528
Convetible preferred stock, par or stated value per share (in dollars per share)       $ 3.19
Number of authorized to issue shares of convertible preferred stock 1,533,528     1,533,528
Series C Preferred Stock [Member]        
Temporary Equity [Line Items]        
Convertible preferrd stock, Shares issued (in shares)       8,509,995
Convetible preferred stock, par or stated value per share (in dollars per share)   $ 5.2879   $ 5.29
Number of authorized to issue shares of convertible preferred stock 8,509,995     8,509,995
Non-cumulative dividends percentage   8.00%