v3.26.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
May 01, 2026
Mar. 31, 2026
Dec. 31, 2025
Subsequent Event [Line Items]      
Common stock issued   84,544,557 84,544,557
Subsequent Event [Member]      
Subsequent Event [Line Items]      
Common stock issued 8,000,000    
Purchase of common stock 4,000,000    
Gross proceeds $ 80,000    
Exercise price per warrants $ 6.67