XML 49 R39.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Equity, Class of Treasury Stock [Line Items]          
Shares repurchased (in shares)   7.3     12.6
Average price per share (in dollars per share)   $ 6.24     $ 7.05
Repurchased common stock   $ (45,543) $ (43,467) $ (20,419) $ (89,000)
Stock repurchase program, remaining amount available for future repurchase   80,400     80,400
Excise tax liability   $ 700     $ 700
2023 Stock Repurchase Program          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, increase in amount authorized for repurchase $ 100,000        
Stock repurchase program, amount authorized for repurchase $ 415,000