v3.25.4
Shareholders' Equity (Registered Direct Offering Narrative) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 06, 2025
USD ($)
purchaser
$ / shares
shares
Mar. 24, 2025
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
Dec. 31, 2024
USD ($)
$ / shares
Nov. 14, 2024
$ / shares
Subsidiary or Equity Method Investee [Line Items]          
Proceeds from issuance of common stock | $     $ 7,882 $ 0  
Common stock, par value (in usd per share) | $ / shares   $ 0.001 $ 0.001 $ 0.001 $ 0.001
Common Stock Purchase Agreement          
Subsidiary or Equity Method Investee [Line Items]          
Sale of stock, number of shares issued in transaction (in shares) | shares 666,667 164,176      
Sale of Stock, Price Per Share | $ / shares $ 10.50 $ 8.832      
Proceeds from issuance of common stock | $ $ 6,541 $ 1,341      
Number of purchasers | purchaser 2