| X | ||||||||||
| 
             
- Definition 
          Amount to be paid to adviser in percentage of pre incentive fee condition one. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Amount to be paid to adviser in percentage of pre incentive fee condition two. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Annual base management fee in percentage of stockholders equity in excess of recorded value of preferred stock. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Annualized incentive fee per advisory agreement. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Incentive fee per advisory agreement. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Maximum annual percentage of adjusted stockholders equity to pay full pre incentive fee to adviser. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Maximum management advisory fee as percentage of average invested assets. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Maximum overhead expenses as percentage of average invested assets. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Maximum payroll and benefits reimbursed as percentage of average invested assets. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Overhead expense reimbursements limitation period. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Percentage of expected annual base management fee to aggregate stockholders equity. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Pre incentive fee in percentage of common stockholders equity that awards adviser hundred percent of amount of pre incentive fee maximum percentage. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Pre incentive fee in percentage of common stockholders equity that awards adviser twenty percent of amount of pre incentive fee minimum percentage. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Definition 
          Related party transaction incentive fee. No definition available. 
  | 
        
| X | ||||||||||
| 
             
- Details 
          
  |