v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Receivable, net of allowance for credit loss and other, current $ 3,100 $ 2,700
Allowance for other receivables $ 400 $ 0
Preferred stock, par value (in dollar per share) $ 25 $ 25
Preferred stock, shares authorized (in shares) 500,000 500,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollar per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 160,000,000 160,000,000
Common stock, shares issued (in shares) 124,320,737 123,017,656
Common stock, shares outstanding (in shares) 105,191,778 104,258,253
Treasury stock, common shares (in shares) 19,128,959 18,759,403