v3.26.3
Borrowings - Schedule of Debt Fair Value (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt fair value $ 398,127 $ 472,813
Deferred credit facility costs 3,695 4,643
Unsecured Debt | 2026 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 202,017
Deferred credit facility costs 0 100
Unsecured Debt | 2027 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 123,836 123,832
Deferred credit facility costs 100 300
Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 49,922 51,964
Stated interest rate 8.11%  
Deferred credit facility costs $ 300 500
Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 74,369 0
Stated interest rate 7.50%  
Deferred credit facility costs $ 200  
Level 1    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 1 | Unsecured Debt | 2026 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 1 | Unsecured Debt | 2027 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 1 | Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 1 | Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 2    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 2 | Unsecured Debt | 2026 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 2 | Unsecured Debt | 2027 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 2 | Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 2 | Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 0
Level 3    
Debt Instrument [Line Items]    
Debt fair value 398,127 472,813
Level 3 | Unsecured Debt | 2026 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 0 202,017
Level 3 | Unsecured Debt | 2027 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 123,836 123,832
Level 3 | Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 49,922 51,964
Level 3 | Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 74,369 0
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value 150,000 95,000
Deferred credit facility costs 3,700 4,600
Revolving Credit Facility | Level 1 | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value 0 0
Revolving Credit Facility | Level 2 | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value 0 0
Revolving Credit Facility | Level 3 | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value $ 150,000 $ 95,000