v3.25.0.1
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%