v3.25.3
Common Stock - Additional Information (Details) - USD ($)
Oct. 01, 2024
Sep. 28, 2024
Sep. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Sep. 30, 2024
Dividends Payable [Line Items]            
Common stock, shares authorized (in shares)     100,000,000 100,000,000 100,000,000  
Common stock par value (in dollars per share)     $ 0.01 $ 0.01 $ 0.01  
Common stock outstanding (in shares)     22,820,590   22,820,386 6,214,995
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