XML 18 R6.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Trade accounts receivable, allowances for doubtful accounts $ 348 $ 397
Patents, trademarks, and other intangible assets, accumulated amortization $ 49,379 $ 48,775
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 138,434,753 137,252,465
Common stock, shares outstanding (in shares) 135,296,078 134,113,790
Treasury stock, shares held (in shares) 3,138,675 3,138,675