v3.26.1
Organization - Additional Information (Details)
$ / shares in Units, $ in Thousands
Jul. 24, 2025
USD ($)
$ / shares
shares
Jul. 10, 2025
Mar. 31, 2026
USD ($)
shares
Dec. 31, 2025
USD ($)
shares
Organization [Line Items]        
Reverse stock split conversion ratio   0.179    
Common stock, shares, issued | shares     27,232,278 26,664,243
Cash, cash equivalents, restricted cash and short-term investments     $ 97,100  
Debt outstanding     15,625  
Accumulated deficit     (109,501) $ (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      
Option period 30 days      
Common stock, shares, issued | shares 1,005,000      
Net proceeds from IPO $ 93,500      
Additional stock offering expenses $ 5,400