v3.25.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - Common Stock [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock issuance costs $ 86  
Private Placement [Member]    
Stock issuance costs   $ 250