v3.26.1
Share-based Compensation - Share-Settled Restricted Stock Unit Activity (Details) - Restricted stock units - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Units    
Beginning Balance (in shares) 731,000  
Granted (in shares) 279,000  
Vested (in shares) (287,238) (334,120)
Forfeited (in shares) (64,000)  
Ending Balance (in shares) 659,000  
Expected to vest as of end of period (in shares) 659,000  
Aggregate Intrinsic Value    
Vested $ 38,499  
Expected to vest as of end of period $ 57,319