v3.25.2
Fair Value Measurements - Measurement - ELOC Commitment Fee Note (Details) - ELOC Commitment Fee Note
Dec. 12, 2024
$ / shares
Jul. 02, 2024
$ / shares
Y
Risk-free interest rate    
Fair Value Measurements    
Measurement input   0.055
Expected term (years)    
Fair Value Measurements    
Measurement input | Y   0.22
Volatility    
Fair Value Measurements    
Measurement input   0.88
Stock price    
Fair Value Measurements    
Measurement input | $ / shares 1.59 10.5
Principal discount factor    
Fair Value Measurements    
Measurement input   0.0099