Equity - Class B Preferred Units (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apr. 15, 2026 |
Jan. 15, 2026 |
Oct. 15, 2025 |
Jul. 15, 2025 |
Apr. 15, 2025 |
Jan. 15, 2025 |
Oct. 15, 2024 |
Jul. 15, 2024 |
Apr. 25, 2024 |
Apr. 18, 2024 |
Feb. 27, 2024 |
Mar. 31, 2026 |
Dec. 31, 2025 |
Sep. 30, 2025 |
Jun. 30, 2025 |
Mar. 31, 2025 |
Dec. 31, 2024 |
Sep. 30, 2024 |
Jun. 30, 2024 |
Mar. 31, 2024 |
Mar. 31, 2026 |
Apr. 04, 2024 |
Feb. 06, 2024 |
|
| Preferred Units | |||||||||||||||||||||||
| Investment, Variable Interest Rate, Type [Extensible Enumeration] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | ||||||||||||||
| Series B Preferred Stock | |||||||||||||||||||||||
| Preferred Units | |||||||||||||||||||||||
| Preferred units, issued and outstanding (in units) | 12,585,642 | 12,585,642 | |||||||||||||||||||||
| Preferred unit distributions declared, percentage of distributions in arrears | 55.40% | 50.00% | |||||||||||||||||||||
| Preferred unit distributions paid | $ 9,014 | $ 9,255 | $ 9,261 | $ 9,284 | $ 9,493 | $ 10,073 | $ 10,261 | $ 31,100 | $ 38,000 | $ 55,900 | $ 9,900 | ||||||||||||
| Preferred unit distributions declared | $ 2.4750 | $ 3.0224 | $ 0.6960 | $ 0.7162 | $ 0.7353 | $ 0.7358 | $ 0.7377 | $ 0.7542 | $ 0.8004 | $ 0.8153 | |||||||||||||
| Preferred units, dividend payment terms | The current distribution rate for the Class B Preferred Units is the three-month CME Term SOFR interest rate, which is calculated and published by CME Group Benchmark Administration, Ltd., plus a spread of 7.213%. The Class B Preferred Units also have an additional tenor spread adjustment of 0.26161%, in accordance with the Adjustable Interest Rate (LIBOR) Act. | ||||||||||||||||||||||
| Preferred unit distribution variable rate basis | 3.661% | 3.985% | 4.291% | 4.298% | 4.329% | 4.593% | 5.332% | 5.30% | 3.661% | ||||||||||||||
| Series B Preferred Stock | Subsequent Event | |||||||||||||||||||||||
| Preferred Units | |||||||||||||||||||||||
| Preferred unit distributions paid | $ 8,759 | ||||||||||||||||||||||