v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical)
$ in Thousands
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Current assets:    
Allowance for credit loss | $ $ 395 $ 505
Shareholders' Equity:    
Common stock, par value (in dollars per share) | $ / shares $ 1.00 $ 1.00
Common stock, authorized (in shares) 79,300,000 79,300,000
Common stock, outstanding (in shares) 77,216,828 76,998,754
Common stock shares issued not disclosed true true