v3.26.1
Stock-based Compensation - Summary of Performance Based Restricted Stock Units (Details) - Performance Based Shares - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Target Shares      
Balance at Beginning of Period (in shares)   248,122  
Granted (in shares) 191,158    
Forfeited (in shares) (36,883)    
Vested (in shares) (32,205)    
Balance at End of Period (in shares) 370,192 370,192  
Weighted Average Grant Date Fair Value      
Weighted average grant date fair value (in dollars per share) $ 65.81 $ 65.81 $ 92.92
Granted, weighted average grant date fair value (in dollars per share)   44.40  
Vested, weighted average grant date fair value (in dollars per share)   0  
Forfeited, weighted average grant date fair value (in dollars per share)   $ 104.36