XML 67 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Notes Payable - Summary (Details) - USD ($)
$ in Thousands
3 Months Ended
Feb. 11, 2022
Feb. 04, 2022
Mar. 31, 2022
Mar. 07, 2022
Feb. 10, 2022
Jan. 27, 2022
Jan. 26, 2022
Dec. 31, 2021
Debt Instrument [Line Items]                
Drawn Amount     $ 956,165         $ 853,408
Notes Payable to Banks | Line of Credit                
Debt Instrument [Line Items]                
Facility Limit     1,300,000          
Drawn Amount     956,165         853,408
Notes Payable to Banks | Line of Credit | Barclays Bank PLC                
Debt Instrument [Line Items]                
Facility Limit     400,000     $ 550,000 $ 400,000  
Drawn Amount     $ 379,333         362,899
Notes Payable to Banks | Line of Credit | Barclays Bank PLC | Minimum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     1.70%          
Notes Payable to Banks | Line of Credit | Barclays Bank PLC | Maximum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     3.50%          
Notes Payable to Banks | Line of Credit | Nomura Corporate Funding Americas, LLC                
Debt Instrument [Line Items]                
Facility Limit     $ 300,000          
Drawn Amount     $ 20,207         103,149
Notes Payable to Banks | Line of Credit | Nomura Corporate Funding Americas, LLC | Minimum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     1.70%          
Notes Payable to Banks | Line of Credit | Nomura Corporate Funding Americas, LLC | Maximum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     3.50%          
Notes Payable to Banks | Line of Credit | Deutsche Bank, AG                
Debt Instrument [Line Items]                
Facility Limit     $ 250,000          
Drawn Amount     $ 235,743         231,981
Notes Payable to Banks | Line of Credit | Deutsche Bank, AG | Minimum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     2.00%          
Notes Payable to Banks | Line of Credit | Deutsche Bank, AG | Maximum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     3.25%          
Notes Payable to Banks | Line of Credit | Goldman Sachs Bank USA                
Debt Instrument [Line Items]                
Facility Limit     $ 200,000          
Drawn Amount     $ 193,351         109,283
Notes Payable to Banks | Line of Credit | Goldman Sachs Bank USA | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     225.00%          
Notes Payable to Banks | Line of Credit | Banc of California, National Association                
Debt Instrument [Line Items]                
Facility Limit     $ 75,000 $ 75,000       50,000
Drawn Amount     $ 52,869         34,838
Notes Payable to Banks | Line of Credit | Banc of California, National Association | Minimum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     2.50%          
Notes Payable to Banks | Line of Credit | Banc of California, National Association | Maximum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     3.13%          
Notes Payable to Banks | Line of Credit | Veritex Community Bank                
Debt Instrument [Line Items]                
Facility Limit $ 75,000   $ 75,000   $ 50,000      
Drawn Amount     $ 74,662         $ 11,258
Notes Payable to Banks | Line of Credit | Veritex Community Bank | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)     2.30%          
Notes Payable to Banks | Line of Credit | Veritex Community Bank | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent) 2.41%              
Notes Payable to Banks | Line of Credit | Veritex Community Bank | Maximum | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent) 3.125%              
Notes Payable to Banks | Line of Credit | DEUTSCHE BANK AG | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)   0.00%            
Notes Payable to Banks | Line of Credit | DEUTSCHE BANK AG | Minimum                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)   2.20%            
Notes Payable to Banks | Line of Credit | DEUTSCHE BANK AG | Maximum                
Debt Instrument [Line Items]                
Interest Rate Spread (as a percent)   3.45%