v3.26.3
MEZZANINE EQUITY AND EQUITY - Schedule of Repurchased Shares (Details) - Share Repurchase Program - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Equity, Class of Treasury Stock [Line Items]    
Number of Common Shares (in shares) 45 63
Aggregate Cost $ 2,516 $ 3,454
Average Price Per Share (in dollars per share) $ 55.54 $ 54.86