v3.26.1
Common Stock Warrant Liability (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 02, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Derivative Instruments and Hedging Activities Disclosure [Abstract]          
Exercise price per share (in dollars per share) 0.025        
Premium share price, percentage 25.00%        
Exercise price, threshold trading day 10 days        
Common stock warrant liability $ 300 $ 238 $ 238   $ 0
Class of Warrant or Right [Line Items]          
Change in fair value of common stock warrant liability     39 $ 0  
Maximum          
Class of Warrant or Right [Line Items]          
Change in fair value of common stock warrant liability   $ 100 $ 100