Share-Based Compensation - Summary of Activity of Option Plans (Details) |
3 Months Ended |
---|---|
Mar. 31, 2025
$ / shares
shares
| |
Share-Based Payment Arrangement [Abstract] | |
Outstanding Option Shares, Beginning Balance | shares | 376,551 |
Option, Forfeited/canceled | shares | (955) |
Outstanding Option Shares, Ending Balance | shares | 375,596 |
Weighted-Average Exercise Price Outstanding at Beginning Balance | $ / shares | $ 136.59 |
Weighted-Average Exercise Price, Forfeited/canceled | $ / shares | 281.2 |
Weighted-Average Exercise Price Outstanding at Ending Balance | $ / shares | $ 136.22 |