v3.25.4
Financings, August 2025 Private Placement (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 25, 2025
Dec. 31, 2025
Dec. 31, 2024
Financings [Abstract]      
Proceeds from issuance of common stock   $ 5,805 $ 4,497
August 2025 Private Placement [Member]      
Financings [Abstract]      
Shares sold (in shares) 3,138,338    
Proceeds from issuance of common stock $ 3,500