XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Share Repurchase Program (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended 44 Months Ended
Dec. 31, 2025
Dec. 31, 2025
Nov. 10, 2025
May 15, 2025
May 16, 2024
Aug. 02, 2022
May 12, 2022
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Share repurchase program, authorized Amount $ 700,000 $ 700,000 $ 200,000 $ 150,000 $ 125,000 $ 75,000 $ 150,000
Share Repurchase Program              
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]              
Cost of repurchase of shares under share repurchase program $ 218,400            
Stock repurchased during period, shares 11,200,000 25,700,000          
Stock repurchased during period, value   $ 399,500          
Shares repurchased, cost per share $ 19.48 $ 15.52          
Stock repurchase, remaining authorized repurchase amount $ 300,500 $ 300,500