v3.26.1
Other Current Liabilities (Details) - Insurance Premium Financing Agreement 3 - USD ($)
$ in Thousands
1 Months Ended
Oct. 31, 2025
Jun. 30, 2026
Dec. 31, 2025
Other Current Liabilities      
Face amount $ 381    
Interest rate (as a percent) 7.95%    
Periodic payment $ 40    
Other Current Liabilities      
Other Current Liabilities      
Short-term loan   $ 78 $ 307