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

Convertible Preferred Stock - Summary of Outstanding Convertible Preferred Stock (Details)

v3.25.1
Convertible Preferred Stock - Summary of Outstanding Convertible Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Temporary Equity [Line Items]      
Original Issue Price Per Share $ 0.00001 $ 0.00001  
Authorized Shares 0 20,655,895 20,655,895
Issued Shares 0 15,360,787  
Outstanding Shares 0 15,360,787  
Liquidation Preference $ 0 $ 65,377  
Series A-1 Preferred Stock [Member]      
Temporary Equity [Line Items]      
Original Issue Price Per Share   $ 1.31  
Authorized Shares   2,241,903 2,241,903
Issued Shares   2,241,903  
Outstanding Shares   2,241,903  
Liquidation Preference   $ 2,937  
Series A-2 Preferred Stock [Member]      
Temporary Equity [Line Items]      
Original Issue Price Per Share   $ 1.64  
Authorized Shares   1,240,134 1,240,134
Issued Shares   1,240,134  
Outstanding Shares   1,240,134  
Liquidation Preference   $ 2,034  
Series B Preferred Stock [Member]      
Temporary Equity [Line Items]      
Original Issue Price Per Share   $ 3.19  
Authorized Shares   1,533,528 1,533,528
Issued Shares   1,533,528  
Outstanding Shares   1,533,528  
Liquidation Preference   $ 4,892  
Series C Preferred Stock [Member]      
Temporary Equity [Line Items]      
Original Issue Price Per Share $ 5.2879 $ 5.29  
Authorized Shares   8,509,995 8,509,995
Issued Shares   8,509,995  
Outstanding Shares   8,509,995  
Liquidation Preference   $ 45,000  
Series D Preferred Stock [Member]      
Temporary Equity [Line Items]      
Original Issue Price Per Share $ 5.2879 $ 5.29 $ 5.2879
Authorized Shares   7,130,335 7,130,335
Issued Shares   1,835,227 1,835,227
Outstanding Shares   1,835,227  
Liquidation Preference   $ 10,514