Quarterly report [Sections 13 or 15(d)]

RELATED PARTY TRANSACTIONS (Details)

v3.26.3
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 02, 2026
May 14, 2025
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Related Party Transaction [Line Items]                
Value of shares repurchased     $ 36,518 $ 70,595 $ 174,504 $ 45,725 $ 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