v3.26.1
Debt - Schedule of Senior Unsecured Notes (Details) - Senior Unsecured Notes - USD ($)
Mar. 31, 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 $ 347,500,000 $ 357,500,000          
Outstanding Mortgage Balance 339,648,000 360,437,000          
2031 Senior Notes at fair value              
Debt Instrument [Line Items]              
Outstanding Face Amount 90,000,000 0          
Outstanding Mortgage Balance 87,566,000 0          
9.875% Senior Notes due 2030              
Debt Instrument [Line Items]              
Outstanding Face Amount 115,000,000 115,000,000 $ 25,000,000.0 $ 90,000,000.0      
Outstanding Mortgage Balance 113,744,000 118,496,000          
9.125% Senior Notes due 2030              
Debt Instrument [Line Items]              
Outstanding Face Amount 82,500,000 82,500,000     $ 82,500,000    
Outstanding Mortgage Balance 79,814,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  
Outstanding Mortgage Balance 58,524,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
Outstanding Mortgage Balance $ 0 $ 99,585,000