XML 170 R98.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity Performance Awards (Details) - Performance Shares - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 90,894 0
Cancellations (in shares) 0 (80,276)
Awards ( in usd per share) $ 38.59