Quarterly report pursuant to Section 13 or 15(d)

Management Agreement (Details)

v3.21.2
Management Agreement (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 28, 2021
Jul. 06, 2021
Jun. 29, 2021
Apr. 01, 2021
Feb. 04, 2021
Jan. 31, 2021
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Feb. 01, 2021
Management Agreement [Line Items]                      
Transaction bonus                 $ 1,000    
Reimbursements                 1,500    
Legal fees                 50    
Payments to investment advisors                 1,900    
Contribution Agreement | Common Stock, par value $0.001 per share                      
Management Agreement [Line Items]                      
Number of shares issued in transaction     1,153,846                
Contribution Agreement | Subsequent Event | Common Stock, par value $0.001 per share                      
Management Agreement [Line Items]                      
Number of shares issued in transaction   1,153,846                  
Corridor Infra Trust Management                      
Management Agreement [Line Items]                      
Bonus payment advance                     $ 1,000
Quarterly payment       $ 172              
Fees incurred under Management Agreement           $ 321 $ 914 $ 1,600 2,800 $ 3,200  
General and Administrative Expense | Corridor Infra Trust Management                      
Management Agreement [Line Items]                      
Payments to administrator pursuant to Administrative Agreement             $ 0 $ 64 $ 13 $ 128  
Common Stock, par value $0.001 per share | Internalization                      
Management Agreement [Line Items]                      
Number of shares issued in transaction         1,153,846            
Common Class B | Internalization                      
Management Agreement [Line Items]                      
Number of shares issued in transaction         683,761            
Common Class B | Contribution Agreement                      
Management Agreement [Line Items]                      
Number of shares issued in transaction     683,761                
Common Class B | Contribution Agreement | Subsequent Event                      
Management Agreement [Line Items]                      
Number of shares issued in transaction   683,761                  
Series A Preferred Stock | Internalization                      
Management Agreement [Line Items]                      
Number of shares issued in transaction         170,213            
7.375% Series A Cumulative Redeemable Preferred Stock                      
Management Agreement [Line Items]                      
Preferred stock interest rate             7.375%   7.375%    
7.375% Series A Cumulative Redeemable Preferred Stock | Subsequent Event                      
Management Agreement [Line Items]                      
Preferred stock interest rate 7.375%                    
7.375% Series A Cumulative Redeemable Preferred Stock | Contribution Agreement                      
Management Agreement [Line Items]                      
Number of shares issued in transaction     170,213                
Preferred stock interest rate     7.375%                
7.375% Series A Cumulative Redeemable Preferred Stock | Contribution Agreement | Subsequent Event                      
Management Agreement [Line Items]                      
Number of shares issued in transaction   170,213                  
Preferred stock interest rate   7.375%