v3.26.1
Equity-based compensation - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of stock options outstanding, beginning balance 5,899,875  
Number of stock options, granted 1,764,987  
Number of stock options, exercised (6,023)  
Number of stock options, Cancelled (6,955)  
Number of stock options outstanding, ending balance 7,651,884 5,899,875
Number of options vested and exercisable 3,574,189  
Number of options unvested and expected to vest 4,077,695  
Weighted average exercise price, Outstanding at the beginning of the period $ 5.87  
Weighted average exercise price, Granted 18.05  
Weighted average exercise price, Exercised 4.95  
Weighted average exercise price, Cancelled 15.88  
Weighted average exercise price, Outstanding at the end of the period 8.67 $ 5.87
Weighted average exercise price, exercisable 4.12  
Weighted average exercise price, unvested and expected to vest $ 12.66  
Weighted average remaining contractual life 7 years 9 months 14 days 7 years 6 months 21 days
Weighted average remaining contractual life, exercisable 6 years 3 months 3 days  
Weighted average remaining contractual life, vested and expected to vest 9 years 1 month 17 days  
Aggregate intrinsic value outstanding, beginning balance $ 32,946  
Aggregate intrinsic value, Exercised 85  
Aggregate intrinsic value outstanding, ending balance 70,842 $ 32,946
Aggregate intrinsic value, vested and exercisable 49,228  
Aggregate intrinsic value, unvested and expected to vest $ 21,614