v3.26.1
Fair Value Measurements - Additional Information (Details) - USD ($)
Sep. 05, 2024
Mar. 31, 2026
Dec. 31, 2025
Jun. 27, 2025
Fair Value Measurements (Details) [Line Items]        
Debt instrument issuance date Sep. 23, 2024      
Common stock par value   $ 0.0001 $ 0.0001  
Private Placement Convertible Note [Member]        
Fair Value Measurements (Details) [Line Items]        
Face value of the convertible notes       $ 11,000,000
CP BF Convertible Notes [Member]        
Fair Value Measurements (Details) [Line Items]        
Derivatives measured at fair value   $ 12,000    
Private Placement Notes [Member]        
Fair Value Measurements (Details) [Line Items]        
Face value of the convertible notes   $ 9,233,000    
Public Warrants [Member]        
Fair Value Measurements (Details) [Line Items]        
Warrants outstanding   1,150    
Warrants exercise price   $ 115,000