XML 72 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Borrowings - Unsecured Notes Terms and Balances (Details) - Unsecured Notes - USD ($)
$ in Thousands
Feb. 09, 2026
Dec. 31, 2025
Aug. 08, 2025
Jul. 23, 2025
Dec. 31, 2024
Nov. 01, 2021
Mar. 18, 2021
Feb. 10, 2021
Debt Instrument [Line Items]                
Principal   $ 165,000     $ 180,000      
Unamortized Debt Issuance Costs   $ 2,812     $ 1,688      
Weighted-average fixed cash interest rate   6.46%            
Unsecured Notes Due February 2026                
Debt Instrument [Line Items]                
Principal   $ 16,000         $ 25,000 $ 100,000
Unamortized Debt Issuance Costs   $ 12            
Stated Interest Rate   4.75%     4.75%      
Effective Interest Rate   5.44%            
Unsecured Notes Due February 2026 | Subsequent Event                
Debt Instrument [Line Items]                
Redemption of debt $ 16,000              
Unsecured Notes Due July 2028                
Debt Instrument [Line Items]                
Principal   $ 69,000   $ 69,000        
Unamortized Debt Issuance Costs   $ 1,502            
Stated Interest Rate   7.50%   7.50%        
Effective Interest Rate   8.34%            
Unsecured Notes Due October 2028                
Debt Instrument [Line Items]                
Principal   $ 55,000       $ 55,000    
Unamortized Debt Issuance Costs   $ 580            
Stated Interest Rate   4.95%     4.95% 4.95%    
Effective Interest Rate   5.32%            
Unsecured Note Due August 2029                
Debt Instrument [Line Items]                
Principal   $ 25,000 $ 25,000          
Unamortized Debt Issuance Costs   $ 718            
Stated Interest Rate   8.00% 8.00%          
Effective Interest Rate   8.80%