v3.26.1
Stock-based Compensation - PSU Activity (Details) - PSU - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Number of shares    
Outstanding, Beginning balance (in shares) 396,197 0
Granted (in shares) 1,388,030 396,197
Vested (in shares) 0 0
Forfeited (in shares) (101,808) 0
Outstanding, Ending balance (in shares) 1,682,419 396,197
Weighted average grant date fair value    
Outstanding, Beginning balance (in dollars per share) $ 61.67 $ 0
Granted (in dollars per share) 25.21 61.67
Vested (in dollars per share) 0 0
Forfeited (in dollars per share) 25.62 0
Outstanding, Ending balance (in dollars per share) $ 33.77 $ 61.67