Shareholders' Equity - Schedule of Distributions Paid on Common Shares (Details) - USD ($) $ / shares in Units, $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Share-Based Payment Arrangement [Abstract] | |||
| Distribution per share (in dollars per share) | $ 0.12 | $ 0.04 | $ 0.04 |
| Total Distributions | $ 7,973 | $ 2,638 | $ 2,627 |
| Distributions per share paid (in dollars per share) | 100.00% | 100.00% | 100.00% |
| Distribution characterization percentage, ordinary income | 0.00% | 0.00% | 0.00% |
| Distribution characterization percentage, capital gain | 0.00% | 0.00% | 0.00% |