v3.25.4
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%