XML 101 R91.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narratives - Purchase agreement, Revolving credit facility (Details) - USD ($)
1 Months Ended 9 Months Ended
Oct. 02, 2020
Sep. 03, 2020
Dec. 12, 2018
Jun. 20, 2019
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Repurchase Agreements              
Repayment of borrowings under repurchase agreement           $ 103,994,570  
Proceeds from (Payments for) in Securities Sold under Agreements to Repurchase         $ 0 22,860,134  
Revolving Credit Facility              
Proceeds from borrowings under revolving line of credit         $ 25,299,713 $ 35,000,000  
Revolving Credit Facility              
Revolving Credit Facility              
Maximum Borrowing Capacity       $ 35,000,000      
Line of Credit Facility, Remaining Borrowing Capacity $ 15,000,000            
Line of Credit Facility, Fair Value of Amount Outstanding             $ 0
Line of Credit Facility, Expiration Date Sep. 02, 2021            
Revolving Credit Facility | Floor rate              
Revolving Credit Facility              
Debt Instrument, Basis Spread on Variable Rate 4.50%     6.00%      
Revolving Credit Facility | LIBOR              
Revolving Credit Facility              
Debt Instrument, Basis Spread on Variable Rate 4.00%     4.00%      
Revolving Credit Facility | Prime Rate              
Revolving Credit Facility              
Debt Instrument, Basis Spread on Variable Rate 1.00%     1.00%      
Master Repurchase Agreement              
Repurchase Agreements              
Repayment of borrowings under repurchase agreement   $ 3,400,000          
Maximum liability under repurchase agreement percent   50.00%          
Master Repurchase Agreement | Terra Mortgage Capital LLC              
Revolving Credit Facility              
Maximum Borrowing Capacity     $ 150,000,000        
Maturity Date     Dec. 12, 2020