XML 110 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of the Company's PRSU Activity (Details) - PRSUs - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of PRSUs      
Outstanding at the beginning of the period 400,000 400,000 400,000
Granted 300,000 100,000 100,000
Issued 0 0 0
PRSUs cancelled (300,000) (100,000) (100,000)
Outstanding at the end of the period 424,438 400,000 400,000
Weighted-Average Grant Date Fair Value      
Outstanding at the beginning of the period $ 53.19 $ 53.71 $ 57.19
Granted 58.72 68.79 52.17
Issued 0 0 0
PRSUs cancelled 45.05 73.75 65.56
Outstanding at the end of the period $ 62.56 $ 53.19 $ 53.71