v3.26.1
BORROWINGS - Schedule of Borrowings Outstanding (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Sep. 08, 2025
Feb. 07, 2024
Nov. 23, 2021
Feb. 25, 2021
Nov. 04, 2020
Debt Instrument [Line Items]              
(Less: Deferred financing fees) $ (8,169) $ (10,441)          
Total Notes 1,117,489 1,203,321          
Line of Credit              
Debt Instrument [Line Items]              
Long-term debt, gross $ 277,226 226,786          
February 21, 2019 | Line of Credit              
Debt Instrument [Line Items]              
Effective interest rate 4.738%            
Long-term debt, gross $ 277,226 226,786          
November 5, 2020 - Series C Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 4.75%           4.75%
Long-term debt, gross $ 112,500 112,500          
February 25, 2021 Series D Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 0.00%         3.41%  
Long-term debt, gross $ 0 80,000          
February 25, 2021 Series E Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 4.06%         4.06%  
Long-term debt, gross $ 70,000 70,000          
November 23, 2021 - November 2026 Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 3.30%       3.30%    
Long-term debt, gross $ 350,000 350,000          
February 12, 2024 - February 2029 Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 6.828%     7.00%      
Long-term debt, gross $ 298,777 303,334          
September 15, 2025 - September 2028 Notes | Notes              
Debt Instrument [Line Items]              
Fixed interest rate 5.739%   5.20%        
Long-term debt, gross $ 294,381 $ 297,928