v3.25.2
Equity Based Compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Outstanding Balance as of January 1, 2025 2,872,995
Granted 0
Exercised (78,188)
Forfeited and expired (135,628)
Balance as of June 30, 2025 2,659,179
Exercisable at the end of the period 1,603,562
Vested and expected to vest 2,659,179
Weighted average exercise price, Beginning balance $ 3.24
Weighted average exercise price, Granted 0
Weighted average exercise price, Exercised 0.81
Weighted average exercise price, Forfeited and expired 5.02
Weighted average exercise price, Ending balance 3.22
Weighted average exercise price, Exercisable 3.25
Weighted average exercise price, Vested and expected to vest $ 3.22
Weighted average remaining life Outstanding 6 years 7 months 6 days
Weighted average remaining life Exercisable 5 years 9 months 18 days
Weighted average remaining life Vested and expected to vest 6 years 7 months 6 days
Aggregate intrinsic value $ 2,337
Aggregate intrinsic value, Exercisable 1,650
Aggregate intrinsic value, Vested and expected to vest $ 2,337