XML 66 R55.htm IDEA: XBRL DOCUMENT v3.25.2
BORROWINGS - May 2027 Notes (Details) - USD ($)
$ in Thousands
Jul. 06, 2022
May 10, 2022
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]        
Derivative liabilities     $ 13,563 $ 12,875
May 2027 Unsecured Notes | Senior Notes        
Debt Instrument [Line Items]        
Fixed interest rate   6.00%    
Investment grade conditions   0.0075    
Total assets threshold   0.0150    
Ownership percent for immediate conversion   66.6667%    
May 2027 Unsecured Notes | Senior Notes | Level 3        
Debt Instrument [Line Items]        
Long term debt fair value     152,400 149,900
May 10, 2022 – Series D Notes | Interest Rate Swap        
Debt Instrument [Line Items]        
Derivative, notional amount   $ 100,000 $ 100,000 $ 100,000
Fixed rate interest receives   6.00% 6.00% 6.00%
Debt instrument, basis spread on variable rate   3.245%    
Derivative liabilities     $ 1,571 $ 3,178
May 10, 2022 – Series D Notes | Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 100,000    
Fixed interest rate     6.00%  
July 26, 2022 – Series E Notes | Interest Rate Swap        
Debt Instrument [Line Items]        
Derivative, notional amount $ 55,000   $ 55,000 $ 55,000
Fixed rate interest receives 6.00%   6.00% 6.00%
Debt instrument, basis spread on variable rate 3.382%      
Derivative liabilities     $ 1,011 $ 1,929
July 26, 2022 – Series E Notes | Senior Notes        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 55,000    
Fixed interest rate     6.00%