Quarterly report [Sections 13 or 15(d)]

RELATED PARTY TRANSACTIONS (Details)

v3.26.1
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 02, 2026
May 14, 2025
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Related Party Transaction [Line Items]            
Value of shares repurchased     $ 70,595 $ 174,504 $ 65,317 $ 60,601
Related Party | Share Repurchase Program            
Related Party Transaction [Line Items]            
Repurchase of common stock under Repurchase Program (in shares) 84,416 76,986        
Value of shares repurchased $ 17,200 $ 15,000