v3.26.1
Tax Information - Schedule of Taxable Income (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Taxable income $ 30,386 $ 1,950
Taxable income, per share (in dollars per share) $ 1.63 $ 0.13
Weighted average shares of common stock outstanding (in shares) 18,654,831 12,275,935