Fair Value Measurements - Measurement - Exchange Note (Details) - Exchange Note |
Dec. 31, 2024
Y
$ / shares
|
Nov. 26, 2024
$ / shares
Y
|
Aug. 08, 2024
Y
$ / shares
|
Jun. 24, 2024
Y
$ / shares
|
---|---|---|---|---|
Risk-free interest rate | ||||
Fair Value Measurements | ||||
Measurement input of notes payable | 0.0408 | 0.0427 | 0.0433 | 0.0498 |
Expected term (years) | ||||
Fair Value Measurements | ||||
Measurement input of notes payable | Y | 0.98 | 1.08 | 1.38 | 1.48 |
Volatility | ||||
Fair Value Measurements | ||||
Measurement input of notes payable | 1.56 | 1.48 | 1.1424 | 1.102 |
Stock price | ||||
Fair Value Measurements | ||||
Measurement input of notes payable | $ / shares | 1.36 | 2.03 | 3.11 | 12.11 |
Debt discount rate | ||||
Fair Value Measurements | ||||
Measurement input of notes payable | 0.425 | 0.42 | 0.4771 | 0.4879 |