v3.26.1
Summary of Significant Accounting Policies - Schedule of Earnings Per Share (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounting Policies [Abstract]        
Weighted average basic shares (in shares) 72,516,000 72,088,000 72,479,000 72,050,000
Effect of dilutive securities:        
Restricted stock units (in shares) 149,000 0 138,000 145,000
Weighted average diluted shares (in shares) 72,665,000 72,088,000 72,617,000 72,195,000
Performance share units granted (in shares) 136,000   121,000 124,000
Anti-dilutive restricted stock (in shares)   161,000   145,000