XML 39 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock Warrants
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Common Stock Warrants Common Stock Warrants
In October 2022, the Company issued a warrant to a customer (“Holder”) to purchase an aggregate of up to 1,484,230 shares of Common Stock at an exercise price of $20.34 per share (the “Customer Warrant”). The exercise period of the Customer Warrant is through the seventh anniversary of the issue date. Upon issuance of the Customer Warrant, 14,844 shares issuable underlying the Customer Warrant were immediately vested and exercisable. The remainder of the shares underlying the Customer Warrant may vest and become exercisable over the contract term, contingent upon the achievement of performance conditions, comprised of specified tranches of global payments by the Holder and its affiliates to the Company.
In October 2023, the Company amended the warrant agreement and issued an additional warrant to the Holder to purchase an aggregate of up to 831,945 shares of Common Stock at an exercise price of $20.34 per share (the “2023 Warrant”, and together with the Customer Warrant, the “Warrants”), with the same exercise period as the Customer Warrant. The 2023 Warrant will vest and become exercisable over the contract term, contingent upon the achievement of performance conditions, comprised of specified tranches of payments by the Holder and its affiliates to the Company. As of December 31, 2024 and 2023, an aggregate of 474,029 shares and 198,518 shares, respectively, underlying the Warrants vested and are exercisable. Additionally, an aggregate of 50,439 and 34,090 shares were probable of vesting as of December 31, 2024 and 2023, respectively.
The grant date fair values of the Customer Warrant and the 2023 Warrant were determined to be $4.78 and $10.04 per share, respectively, using the Black-Scholes-Merton option pricing model, for maximum total Customer Warrant and 2023 Warrant fair values of $7.1 million and $8.4 million, respectively. The per share grant date fair values of the Customer Warrant and 2023 Warrant were estimated using the following assumptions:
Customer Warrant2023 Warrant
Expected dividend yield
0.0 %0.0 %
Risk-free interest rate
4.2 %4.9 %
Expected volatility55.0 %60.0 %
Expected term (in years)
7.06.0
Per share fair value of common stock$10.64 $17.62 
The Company recognized $1.4 million, $0.8 million and $0.3 million for the years ended December 31, 2024, 2023 and 2022, respectively, as a reduction of revenue in the consolidated statements of operations and comprehensive loss related to the Warrants. The remaining grant date fair values of the Warrants that are probable of vesting will be recognized as a reduction of revenue in proportion to the amount of related product sales, which could occur until October 14, 2029.