v3.26.1
Financing - Narrative (Details)
$ in Thousands
May 15, 2024
USD ($)
Jan. 26, 2024
USD ($)
Jun. 30, 2026
USD ($)
counterparty
Dec. 31, 2025
counterparty
Debt Instrument [Line Items]        
Number of counterparties with outstanding debt | counterparty     6 6
February 2029 Senior Unsecured Notes | Senior Notes        
Debt Instrument [Line Items]        
Debt face amount   $ 34,500 $ 34,500  
Interest rate   9.50% 9.50%  
Proceeds from issuance of senior unsecured notes   $ 32,800    
May 2029 Senior Unsecured Notes | Senior Notes        
Debt Instrument [Line Items]        
Debt face amount $ 65,000   $ 65,000  
Interest rate 9.50%   9.50%  
Proceeds from issuance of senior unsecured notes $ 62,400