v3.26.1
Organization - Additional Information (Details)
$ / shares in Units, $ in Thousands
Jul. 24, 2025
USD ($)
$ / shares
shares
Jul. 10, 2025
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Organization [Line Items]        
Reverse stock split conversion ratio   0.179    
Cash, cash equivalents, restricted cash and short-term investments     $ 89,300  
Debt outstanding     15,625  
Accumulated deficit     (120,011) $ (100,805)
Customers Loan Agreement        
Organization [Line Items]        
Debt outstanding     $ 15,600  
Initial Public Offering        
Organization [Line Items]        
Sale of common stock shares | shares 6,700,000      
Sale of stock, price per share | $ / shares $ 15      
Net proceeds from IPO $ 93,500      
Additional stock offering expenses $ 5,400