v3.25.2
Fair Value Measurements - Measurement - Equity Line of Credit (Details) - Equity Line of Credit
Dec. 31, 2024
Y
$ / shares
Jun. 24, 2024
$ / shares
Y
Risk-free interest rate    
Fair Value Measurements    
Measurement input 0.0426 0.0446
Expected term (years)    
Fair Value Measurements    
Measurement input | Y 2.51 3
Volatility    
Fair Value Measurements    
Measurement input 1.24 1.058
Stock price    
Fair Value Measurements    
Measurement input | $ / shares 1.36 12.11