v3.26.1
Shareholders' Equity - Equity Line of Credit (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 16, 2024
Dec. 31, 2025
Dec. 31, 2024
Mar. 28, 2025
Stockholders' Equity        
Equity line of credit commitment fee     $ 500  
Equity Line of Credit        
Stockholders' Equity        
Value of shares authorized to sell $ 25,000      
Total commitment value $ 500      
Total commitment (as percent) 2.00%      
Equity line of credit commitment fee $ 500      
Stock issuance cost   $ 185    
Issuance of common stock (in shares)   1,791,732 23,999  
Gross proceeds   $ 4,657 $ 58  
2025 Sales Agreement        
Stockholders' Equity        
Value of shares authorized to sell       $ 8,625
Issuance of common stock (in shares)   151,072    
Gross proceeds   $ 116