Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation (Summary of PRSU Activity) (Details)

v3.25.0.1
Stock-Based Compensation (Summary of PRSU Activity) (Details) - Market-Based Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Restricted stock units outstanding, beginning, (in shares) 0    
Granted, number of shares (in shares) 26,613    
Vested, number of shares (in shares) 0    
Forfeited, number of shares (in shares) (340)    
Restricted stock units outstanding, ending, (in shares) 26,273 0  
Weighted Average Grant Date Fair Value      
Restricted stock units outstanding, beginning, weighted average grate date fair value per share $ 0    
Estimated average fair value per restricted stock unit granted 89.25 $ 0 $ 0
Vested, weighted average grant date fair value 0    
Forfeited, weighted average grant date fair value 89.25    
Restricted stock units outstanding, ending, weighted average grate date fair value per share $ 89.25 $ 0