v3.25.2
Debt - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 8 Months Ended 12 Months Ended
Aug. 01, 2024
May 30, 2024
Mar. 18, 2024
Aug. 04, 2023
Feb. 28, 2023
Aug. 27, 2021
Jun. 22, 2021
Feb. 09, 2021
Oct. 02, 2020
Aug. 23, 2019
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 01, 2022
Dec. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Jun. 15, 2023
Debt Instrument [Line Items]                                      
Debt, weighted average interest rate                     5.40% 5.00% 5.40% 5.00%          
Combined weighted-average interest rate                     5.26%   5.26%       5.19%    
Carrying value of debt                     $ 1,174,640,591   $ 1,174,640,591       $ 1,118,340,225    
Earnings (loss) per share, Diluted                     $ (0.19) $ (0.6) $ 0.06 $ (0.63)          
Interest expense                         $ 30,651,094 $ 30,421,062          
Amortization of original issue discount on debt                         119,956 168,593          
Line of credit facility, maximum borrowing capacity                     $ 1,636,263,994   1,636,263,994       1,645,644,038    
Operating Facility                                      
Debt Instrument [Line Items]                                      
Line of credit facility, maximum borrowing capacity                     300,000,000   300,000,000            
Line of credit facility, increase                         100,000,000            
Line of credit facility, current borrowing capacity                     $ 400,000,000   $ 400,000,000            
Debt instrument, starting maturity date             May 06, 2024                        
Debt instrument, ending maturity date             May 06, 2026                        
Line of credit facility, commitment fees percentage                             0.50%        
Debt instrument, accrue interest rate             2.00%                        
Funding Facility II                                      
Debt Instrument [Line Items]                                      
Debt, weighted average interest rate                     0.35%   0.35%            
Rate       2.05% 2.00%                            
Debt Instrument, Interest Rate, Stated Percentage       2.05% 2.00%                            
Line of credit facility, maximum borrowing capacity                     $ 200,000,000   $ 200,000,000            
Line of credit facility, current borrowing capacity                                   $ 250,000,000  
Debt instrument, starting maturity date       Aug. 04, 2025                              
Debt instrument, ending maturity date       Aug. 04, 2027                              
Line of credit facility, commitment fees percentage         0.35%               0.35%            
Debt instrument, accrue interest rate         0.35%                            
Line of credit facility, agency fees percentage         0.15%               0.15%            
Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Debt Instrument, Fair Value Disclosure                     $ 16,600,000   $ 16,600,000       $ 55,500,000    
Rate                     0.10%   0.10%       0.10%    
Debt Instrument, Interest Rate, Stated Percentage                     0.10%   0.10%       0.10%    
Line of credit facility, maximum borrowing capacity     $ 265,000,000                                
Credit facility, increase in borrowing capacity subject to satisfaction of certain conditions     $ 325,000,000                                
LIBOR Member | Funding Facility II                                      
Debt Instrument [Line Items]                                      
Rate                     2.00%   2.00%            
Debt Instrument, Interest Rate, Stated Percentage                     2.00%   2.00%            
SOFR                                      
Debt Instrument [Line Items]                                      
Rate                     0.10%   0.10%       0.10%    
Carrying value of debt                                 $ 113,000,000    
Debt Instrument, Interest Rate, Stated Percentage                     0.10%   0.10%       0.10%    
SOFR | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate                     2.00%   2.00%       2.00%   0.11%
Debt Instrument, Interest Rate, Stated Percentage                     2.00%   2.00%       2.00%   0.11%
Line of credit facility, maximum borrowing capacity                     $ 300,000,000   $ 300,000,000       $ 300,000,000    
SOFR | Funding Facility II                                      
Debt Instrument [Line Items]                                      
Rate       0.15% 0.15%           2.05%   2.05%       2.05%    
Debt Instrument, Interest Rate, Stated Percentage       0.15% 0.15%           2.05%   2.05%       2.05%    
Line of credit facility, maximum borrowing capacity                     $ 200,000,000   $ 200,000,000       $ 200,000,000    
SOFR | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     1.00%               2.00%   2.00%       2.00%    
Debt Instrument, Interest Rate, Stated Percentage     1.00%               2.00%   2.00%       2.00%    
Line of credit facility, maximum borrowing capacity                     $ 265,000,000   $ 265,000,000       $ 265,000,000    
Federal Funds Effective Rate | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     0.50%                                
Debt Instrument, Interest Rate, Stated Percentage     0.50%                                
Maximum                                      
Debt Instrument [Line Items]                                      
Debt, weighted average interest rate                     0.36%   0.36%       0.36%    
Maximum | Operating Facility                                      
Debt Instrument [Line Items]                                      
Debt Instrument Interest Rate During Undrawn Portion             0.375%                        
Maximum | LIBOR Member | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate             2.00%                        
Debt Instrument, Interest Rate, Stated Percentage             2.00%                        
Maximum | SOFR | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate                                     2.00%
Debt Instrument, Interest Rate, Stated Percentage                                     2.00%
Maximum | SOFR | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate                     2.00%   2.00%       2.00%    
Debt Instrument, Interest Rate, Stated Percentage                     2.00%   2.00%       2.00%    
Maximum | ABR Borrowings | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate             1.00%                        
Debt Instrument, Interest Rate, Stated Percentage             1.00%                        
Maximum | ABR Borrowings | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     1.00%                                
Debt Instrument, Interest Rate, Stated Percentage     1.00%                                
Maximum | Eurocurrency Loans | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     2.00%                                
Debt Instrument, Interest Rate, Stated Percentage     2.00%                                
Minimum                                      
Debt Instrument [Line Items]                                      
Debt, weighted average interest rate                     0.35%   0.35%       0.35%    
Minimum | Operating Facility                                      
Debt Instrument [Line Items]                                      
Debt Instrument Interest Rate During Undrawn Portion             0.50%                        
Minimum | LIBOR Member | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate             1.75%                        
Debt Instrument, Interest Rate, Stated Percentage             1.75%                        
Minimum | SOFR | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate                                     1.75%
Debt Instrument, Interest Rate, Stated Percentage                                     1.75%
Minimum | SOFR | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate                     1.75%   1.75%       1.75%    
Debt Instrument, Interest Rate, Stated Percentage                     1.75%   1.75%       1.75%    
Minimum | ABR Borrowings | Operating Facility                                      
Debt Instrument [Line Items]                                      
Rate             0.75%                        
Debt Instrument, Interest Rate, Stated Percentage             0.75%                        
Minimum | ABR Borrowings | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     0.75%                                
Debt Instrument, Interest Rate, Stated Percentage     0.75%                                
Minimum | Eurocurrency Loans | Merger Sub Facility                                      
Debt Instrument [Line Items]                                      
Rate     1.75%                                
Debt Instrument, Interest Rate, Stated Percentage     1.75%                                
SBA Debentures                                      
Debt Instrument [Line Items]                                      
Rate                     2.45%   2.45%       2.45%    
Debt Instrument, Interest Rate, Stated Percentage                     2.45%   2.45%       2.45%    
Debt issuance costs                     $ 132,000,000   $ 132,000,000            
Debt issuance regulatory capital                     87,500,000   $ 87,500,000            
Debt instrument, term                         10 years            
Prepayment on or Before June 9, 2024 | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Debt instrument prepayment premium percentage     1.00%                                
Prepayment After June 9, 2024 but on or Before June 9, 2025 | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Debt instrument prepayment premium percentage     0.50%                                
Prepayment After June 9, 2025 | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Debt instrument prepayment premium percentage     0.00%                                
One Month Contracts Member                                      
Debt Instrument [Line Items]                                      
Debt instrument, starting maturity date May 06, 2025                                    
Debt instrument, ending maturity date Aug. 01, 2028                                    
One Month Contracts Member | SOFR                                      
Debt Instrument [Line Items]                                      
Debt instrument bore interest at an annual rate percentage 0.10%                                    
Three Month Contracts [Member]                                      
Debt Instrument [Line Items]                                      
Debt instrument, starting maturity date May 06, 2026                                    
Debt instrument, ending maturity date Aug. 01, 2029                                    
Three Month Contracts [Member] | SOFR                                      
Debt Instrument [Line Items]                                      
Debt instrument bore interest at an annual rate percentage 0.15%                                    
2024 Notes                                      
Debt Instrument [Line Items]                                      
Debt instrument, maturity date                         Aug. 23, 2024            
Debt instrument, par amount                     250,000,000   $ 250,000,000            
2024 Notes | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Convertible senior unsecured notes                   $ 150,000,000                  
Interest expense                           5,187,662          
Amortization of original issue discount on debt                           312,662          
Debt instrument additional unsecured debt amount                 $ 50,000,000 $ 50,000,000                  
Debt instrument, frequency of periodic payment                               semi-annually      
Debt instrument, par amount                 $ 250,000,000                    
2024 Notes | Unsecured Notes | Annual Rate                                      
Debt Instrument [Line Items]                                      
Debt instrument bore interest at an annual rate percentage                   3.90%                  
2025 Notes                                      
Debt Instrument [Line Items]                                      
Debt Instrument, Fair Value Disclosure                     92,200,000   92,200,000       $ 92,700,000    
Debt instrument, par amount                     92,000,000   92,000,000       92,000,000    
2025 Notes | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Debt instrument, maturity date     Dec. 09, 2025                                
Interest expense                         3,346,539 2,128,377          
Amortization of original issue discount on debt                         0 0          
2025 Notes | Unsecured Notes | Tranche A                                      
Debt Instrument [Line Items]                                      
Rate     5.82%                                
Fixed interest rate     6.85%                                
Debt instrument, frequency of periodic payment     semi-annually                                
Debt Instrument, Interest Rate, Stated Percentage     5.82%                                
2025 Notes | Unsecured Notes | SOFR | Tranche B                                      
Debt Instrument [Line Items]                                      
Rate     3.14%                                
Debt Instrument, Interest Rate, Stated Percentage     3.14%                                
2026 Notes                                      
Debt Instrument [Line Items]                                      
Debt Instrument, Fair Value Disclosure                     319,500,000   319,500,000       315,900,000    
Debt instrument, par amount                     325,000,000   325,000,000       325,000,000    
2026 Notes | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Convertible senior unsecured notes               $ 175,000,000                      
Debt instrument, maturity date               Feb. 09, 2026                      
Interest expense                         4,431,547 4,436,068          
Amortization of original issue discount on debt                         (199,703) (195,182)          
Debt instrument additional unsecured debt amount           $ 150,000,000                          
Debt instrument, frequency of periodic payment                               semi-annually      
Debt instrument, par amount           $ 325,000,000                          
2026 Notes | Unsecured Notes | Annual Rate                                      
Debt Instrument [Line Items]                                      
Debt instrument bore interest at an annual rate percentage               2.85%                      
2029 Notes                                      
Debt Instrument [Line Items]                                      
Debt Instrument, Fair Value Disclosure                     335,900,000   335,900,000       338,800,000    
Debt instrument, par amount                     $ 325,000,000   325,000,000       $ 325,000,000    
2029 Notes | Unsecured Notes                                      
Debt Instrument [Line Items]                                      
Convertible senior unsecured notes   $ 325,000,000                                  
Debt instrument, maturity date   May 30, 2029                                  
Interest expense                         11,613,409 1,933,405          
Amortization of original issue discount on debt                         $ 319,659 $ 51,113          
2029 Notes | Unsecured Notes | Tranche A                                      
Debt Instrument [Line Items]                                      
Debt instrument, frequency of periodic payment   semi-annually                                  
2029 Notes | Unsecured Notes | Annual Rate                                      
Debt Instrument [Line Items]                                      
Debt instrument bore interest at an annual rate percentage   6.95%                                  
Series 2022A Senior Notes | Unsecured Notes | BlackRock Capital Investment Corporation | Tranche A                                      
Debt Instrument [Line Items]                                      
Debt instrument, par amount     $ 35,000,000                                
Debt instrument bore interest at an annual rate percentage     6.85%                                
Series 2022A Senior Notes | Unsecured Notes | BlackRock Capital Investment Corporation | Tranche B                                      
Debt Instrument [Line Items]                                      
Debt instrument, par amount     $ 57,000,000