v3.26.1
Note 10 - Equity - Schedule of Stock (Details) - shares
Jun. 30, 2026
Dec. 31, 2025
Jan. 21, 2025
Common stock, authorized (in shares)     1,000,000,000
Common Class E [Member]      
Common stock, authorized (in shares) 50,000,000 50,000,000  
Common stock, outstanding (in shares) 966,038 8,000  
Common Class FA [Member]      
Common stock, authorized (in shares) 100,000,000 100,000,000  
Common stock, outstanding (in shares) 121,068 0  
Common Class A [Member]      
Common stock, authorized (in shares) 200,000,000 200,000,000  
Common stock, outstanding (in shares) 0 0  
Common Class T [Member]      
Common stock, authorized (in shares) 200,000,000 200,000,000  
Common stock, outstanding (in shares) 0 0  
Common Class D [Member]      
Common stock, authorized (in shares) 200,000,000 200,000,000  
Common stock, outstanding (in shares) 0 0  
Common Class I [Member]      
Common stock, authorized (in shares) 250,000,000 250,000,000  
Common stock, outstanding (in shares) 0 0