v3.26.1
Convertible Notes - Schedule of Sensitivity Analysis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 05, 2026
Dec. 31, 2025
Dec. 10, 2025
Sensitivity Analysis 1.10x [Member]        
Debt Conversion [Line Items]        
Convertible note fair value     $ 10,478 $ 10,613
Sensitivity Analysis 1.17x [Member]        
Debt Conversion [Line Items]        
Convertible note fair value     11,126 11,124
Sensitivity Analysis 1.20x [Member]        
Debt Conversion [Line Items]        
Convertible note fair value $ 2,983 $ 2,763 $ 11,415 $ 11,415
Sensitivity Analysis 1.22x [Member]        
Debt Conversion [Line Items]        
Convertible note fair value 2,985 2,924    
Sensitivity Analysis 1.30x [Member]        
Debt Conversion [Line Items]        
Convertible note fair value $ 3,005 $ 3,026