v3.26.3
EARNINGS PER SHARE AND EQUITY - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 30, 2026
Feb. 28, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Sep. 15, 2026
Class of Stock [Line Items]              
Antidilutive shares (in shares)     52,791 0 52,791 0  
Stocks issued during period for services (in shares)     578 835 1,493 1,511  
Stock repurchase program, authorized amount             $ 500,000
Stock repurchased and cancelled (in shares)     260,200        
Share repurchases aggregate cost     $ 49,955        
Average price (in dollars per share)     $ 192.00        
Share repurchase program, remaining available amount     $ 450,050   $ 450,050    
8.00% Fixed-to-Floating Rate Series B Cumulative Perpetual Redeemable Preferred Shares              
Class of Stock [Line Items]              
Preferred shares redeemed (in shares)   4,940,000          
Preferred stock, dividend rate percentage   8.00%          
Redemption price per share (in dollars per share)   $ 25.00          
Accumulated and unpaid distributions   $ 2,400          
8.25% Fixed-Rate Reset Series C Cumulative Perpetual Redeemable Preferred Shares              
Class of Stock [Line Items]              
Preferred shares redeemed (in shares) 4,200,000            
Preferred stock, dividend rate percentage 8.25%            
Redemption price per share (in dollars per share) $ 25.00