v3.25.4
Stock-Based Compensation - Summary of the Company's PRSU Activity (Details) - PRSUs - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Number of PRSUs      
Outstanding at the beginning of the period 400,000 400,000 400,000
Granted 100,000 300,000 100,000
Issued (100,000) (300,000) 0
PRSUs cancelled 0 0 (100,000)
Outstanding at the end of the period 418,475 400,000 400,000
Weighted-Average Grant Date Fair Value      
Outstanding at the beginning of the period $ 62.56 $ 53.19 $ 53.71
Granted 69.96 58.72 68.79
Issued 52.17 45.05 0
PRSUs cancelled 0 0 73.75
Outstanding at the end of the period $ 62.56 $ 62.56 $ 53.19