v3.26.1
Related Party Transactions - Advisory and Administrative Fees (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 17, 2024
Dec. 31, 2025
Dec. 31, 2024
Sep. 19, 2025
Jul. 22, 2024
Apr. 19, 2024
Related Party Transaction [Line Items]            
Annual advisory fee, percent   1.00%        
Administrative fee, percent     0.20%      
Voting percentage         5.00%  
Advisory agreement, maximum common shares issuable (in shares)       6,000,000 6,000,000  
Advisory fee percentage   1.00%        
Advisory fees payable   $ 11.3       $ 6.5
Advisory fees payable, termination expense $ 3.5          
Advisor | Common stock | Advisory Agreement            
Related Party Transaction [Line Items]            
Stock issued during period, issued for services (in shares)   937,026.44        
Stock issued during period, value, issued for services   $ 4.3