v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
shares in Thousands
Mar. 31, 2026
Dec. 31, 2025
Statement of Financial Position [Abstract]    
Preferred stock stated value per share (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock shares authorized (in shares) 0 0
Preferred stock, issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock stated value per share (in dollars per share) $ 0.0001 $ 0.0001
Common stock shares authorized (in shares) 800,000 800,000
Common stock, issued (in shares) 205,723 204,925
Common stock, share outstanding (in shares) 204,762 204,309
Treasury stock, common, shares (in shares) 961 616