v3.26.1
Shareholders' Equity - Equity Line of Credit (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 16, 2024
Mar. 31, 2025
Mar. 13, 2026
Mar. 28, 2025
Stockholders' Equity        
Gross proceeds   $ 4,657    
Equity Line of Credit        
Stockholders' Equity        
Value of shares authorized to sell $ 25,000      
Issuance of common stock (in shares) 4,296 44,793    
Total commitment value $ 500      
Stock issuance cost   $ 185    
Gross proceeds   $ 4,657,000    
2025 Sales Agreement        
Stockholders' Equity        
Value of shares authorized to sell       $ 8,625
2026 Sales Agreement        
Stockholders' Equity        
Value of shares authorized to sell     $ 60,000