v3.26.1
Common Stock - Additional Information (Details) - USD ($)
Oct. 01, 2024
Sep. 28, 2024
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dividends Payable [Line Items]          
Common stock, shares authorized (in shares)     100,000,000 100,000,000  
Common stock par value (in dollars per share)     $ 0.01 $ 0.01  
Common stock outstanding (in shares)     22,820,590 22,820,590 22,820,408
Loan Portfolio Acquisition [Member]          
Dividends Payable [Line Items]          
Number of shares issued in exchange of loan portfolio (in shares) 16,605,372 16,605,372      
Fair value of common stock   $ 219,621,125      
Common stock outstanding (in shares) 22,820,367