Financial Instruments - Summary of Fair Value of Option Contingent Warrants (Details) |
12 Months Ended | |
|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Investments, All Other Investments [Abstract] | ||
| Estimated volatility | 52.00% | 48.00% |
| Expected term (years) | 6 years 9 months 18 days | 7 years 9 months 18 days |
| Risk-free rate | 4.50% | 3.90% |
| Expected dividend yield | 0.00% | 0.00% |