v3.24.0.1
Borrowings - Schedule of Components of Interest Expense Amortization of Deferred Debt Costs, Unused Fees on Credit Facility and Other Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Interest Expense $ 38,642 $ 13,756 $ 2,544
Amortization of Deferred Debt Costs 3,027 1,390 472
Unused Facility and Other Fees 1,474 1,615 1,126
Total Interest and Other Debt Financing Expenses $ 43,143 $ 16,761 $ 4,142
Weighted Average Cost of Debt 8.32% 6.86% 5.80%
Credit Facility      
Debt Instrument [Line Items]      
Interest Expense $ 22,559 $ 7,713 $ 2,492
Amortization of Deferred Debt Costs 1,664 921 467
Unused Facility and Other Fees 1,474 1,615 1,126
Total Interest and Other Debt Financing Expenses $ 25,697 $ 10,249 $ 4,085
Weighted Average Cost of Debt 9.24% 7.60% 5.82%
April 2026 Notes      
Debt Instrument [Line Items]      
Interest Expense $ 1,530    
Amortization of Deferred Debt Costs 87    
Total Interest and Other Debt Financing Expenses $ 1,617    
Weighted Average Cost of Debt 8.98%    
December 2026 Notes      
Debt Instrument [Line Items]      
Interest Expense $ 2,975 $ 2,734 $ 52
Amortization of Deferred Debt Costs 210 182 5
Total Interest and Other Debt Financing Expenses $ 3,185 $ 2,916 $ 57
Weighted Average Cost of Debt 4.55% 4.52% 4.69%
July 2027 Notes      
Debt Instrument [Line Items]      
Interest Expense $ 6,038 $ 2,566  
Amortization of Deferred Debt Costs 557 219  
Total Interest and Other Debt Financing Expenses $ 6,595 $ 2,785  
Weighted Average Cost of Debt 8.19% 8.04%  
August 2027 Notes      
Debt Instrument [Line Items]      
Interest Expense $ 1,400 $ 467  
Amortization of Deferred Debt Costs 142 44  
Total Interest and Other Debt Financing Expenses $ 1,542 $ 511  
Weighted Average Cost of Debt 7.71% 7.64%  
December 2027 Notes      
Debt Instrument [Line Items]      
Interest Expense $ 4,140 $ 276  
Amortization of Deferred Debt Costs 367 24  
Total Interest and Other Debt Financing Expenses $ 4,507 $ 300  
Weighted Average Cost of Debt 8.71% 8.44%