v3.26.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Trade accounts receivable, allowances for doubtful accounts $ 445 $ 397
Patents, trademarks, and other intangible assets, accumulated amortization $ 51,414 $ 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) 151,542,116 137,252,465
Common stock, shares outstanding (in shares) 148,403,441 134,113,790
Treasury stock, shares held (in shares) 3,138,675 3,138,675