Distributions (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 12 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|---|
Mar. 30, 2026 |
Mar. 31, 2025 |
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
|||||
| Dividends Payable [Line Items] | |||||||||
| Stockholder distributions from income | [1] | $ 0.42 | $ 0.45 | ||||||
| Total Distributions | $ 27,245 | $ 29,191 | $ 29,191 | ||||||
| O 2026 Q1 Dividends [Member] | |||||||||
| Dividends Payable [Line Items] | |||||||||
| Stockholder distributions from income | $ 0.42 | ||||||||
| Total Distributions | $ 27,245 | ||||||||
| O 2025 Q1 Dividends [Member] | |||||||||
| Dividends Payable [Line Items] | |||||||||
| Stockholder distributions from income | $ 0.42 | ||||||||
| Total Distributions | $ 27,245 | ||||||||
| S 2025 Q1 Dividends [Member] | |||||||||
| Dividends Payable [Line Items] | |||||||||
| Stockholder distributions from income | [2] | $ 0.03 | |||||||
| Total Distributions | [2] | $ 1,946 | |||||||
| |||||||||