v3.26.3
Share-based Compensation - Share-Settled Performance Stock Unit (Details) - Performance Shares [Member] - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Units    
Beginning Balance (in shares) 239,000  
Granted (in shares) 227,000  
Vested (in shares) (350,820) 0
Forfeited (in shares) 0  
Ending Balance (in shares) 115,000  
Expected to vest as of end of period (in shares) 115,000  
Aggregate Intrinsic Value    
Vested $ 45,386  
Expected to vest as of end of period $ 16,369