v3.26.3
Debt - Schedule of Senior Unsecured Notes (Details) - Senior Unsecured Notes - USD ($)
Sep. 30, 2026
Aug. 14, 2026
Jan. 13, 2026
Dec. 31, 2025
Aug. 22, 2025
Jul. 08, 2025
Jan. 14, 2025
Jun. 28, 2024
Apr. 27, 2021
Debt Instrument [Line Items]                  
Outstanding Face Amount $ 437,500,000     $ 357,500,000          
Carrying Value 434,607,000     360,437,000          
9.600% 2031 Senior Notes at fair value                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 90,000,000 $ 90,000,000.0   0          
Carrying Value 89,496,000     0          
9.250% 2031 Senior Notes at fair value                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 90,000,000   $ 90,000,000.0 0          
Carrying Value 88,664,000     0          
9.875% 2030 Senior Notes at fair value                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 115,000,000     115,000,000 $ 25,000,000.0 $ 90,000,000.0      
Carrying Value 115,124,000     118,496,000          
9.125% 2030 Senior Notes at fair value                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 82,500,000     82,500,000     $ 82,500,000    
Carrying Value 81,791,000     82,431,000          
2029 Senior Notes at fair value                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 60,000,000     60,000,000       $ 60,000,000.0  
Carrying Value 59,532,000     59,925,000          
2026 Senior Notes at amortized cost, net                  
Debt Instrument [Line Items]                  
Outstanding Face Amount 0     100,000,000         $ 100,000,000.0
Carrying Value $ 0     $ 99,585,000