v3.26.3
Share-based Compensation - Schedule of Restricted Stock Units Granted (Parenthetical) (Details)
9 Months Ended
Sep. 30, 2026
$ / shares
shares
Employees And Directors | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vesting period 1 year
Employees And Directors | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vesting period 4 years
Restricted Stock Units (RSUs) [Member]  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Granted, Number of units | shares 61,141 [1]
Grant date fair value $ 45.02 [1]
Restricted Stock Units (RSUs) [Member] | Employees And Directors  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Granted, Number of units | shares 61,141
Restricted Stock Units (RSUs) [Member] | Employees And Directors | Minimum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Grant date fair value $ 42.39
Restricted Stock Units (RSUs) [Member] | Employees And Directors | Maximum  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Grant date fair value $ 73.16
[1] During the nine months ended September 30, 2026, the Company granted an aggregate of 61,141 RSUs to certain employees and directors, and a consultant, at grant date fair values ranging from $42.39 to $73.16 per share, with vesting periods ranging generally from one to four years.