XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY - Schedule of Share Repurchase Program Increase in Authorization (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Nov. 10, 2025
May 15, 2025
May 16, 2024
Aug. 02, 2022
May 12, 2022
Share Repurchase Program [Line Items]            
Share repurchase program, authorized Amount $ 700,000 $ 200,000 $ 150,000 $ 125,000 $ 75,000 $ 150,000