v3.26.1
Borrowings - Schedule of Debt Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Debt fair value $ 445,800 $ 472,813
Deferred credit facility costs 3,981 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 124,669 123,832
Deferred credit facility costs 200 300
Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 51,276 51,964
Stated interest rate 8.11%  
Deferred credit facility costs $ 400 500
Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value $ 74,855 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 445,800 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 124,669 123,832
Level 3 | Unsecured Debt | 8.11% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 51,276 51,964
Level 3 | Unsecured Debt | 7.50% 2028 Notes, net    
Debt Instrument [Line Items]    
Debt fair value 74,855 0
Revolving Credit Facility | Line of Credit    
Debt Instrument [Line Items]    
Debt fair value 195,000 95,000
Deferred credit facility costs 4,000 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 $ 195,000 $ 95,000