v3.26.1
Borrowings - Schedule of Debt Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt fair value $ 445,633 $ 472,813
Deferred credit facility costs 4,304 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 122,716 123,832
Deferred credit facility costs 300 300
Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 50,626 51,964
Stated interest rate 8.11%  
Deferred credit facility costs $ 500 500
Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 75,291 0
Stated interest rate 7.50%  
Deferred credit facility costs $ 100  
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 445,633 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 122,716 123,832
Level 3 | Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 50,626 51,964
Level 3 | Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 75,291 0
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value 197,000 95,000
Deferred credit facility costs 4,300 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 $ 197,000 $ 95,000