v3.25.2
Debt - Schedule of Total Debt Outstanding and Available (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Mar. 18, 2024
Aug. 04, 2023
Jun. 15, 2023
Feb. 28, 2023
Jun. 22, 2021
Line Of Credit Facility [Line Items]              
Carrying Value $ 1,181,263,994 $ 1,126,314,826          
Available 455,000,000 519,329,212          
Total Capacity 1,636,263,994 1,645,644,038          
Unamortized issuance costs (6,623,403) (7,974,601)          
Debt, net of unamortized issuance costs $ 1,174,640,591 $ 1,118,340,225          
EURIBOR Member              
Line Of Credit Facility [Line Items]              
Rate   2.00%          
Debt, net of unamortized issuance costs   $ 7,700,000          
SOFR              
Line Of Credit Facility [Line Items]              
Rate 0.10% 0.10%          
Debt, net of unamortized issuance costs   $ 113,000,000          
Operating Facility              
Line Of Credit Facility [Line Items]              
Total Capacity $ 300,000,000            
Operating Facility | LIBOR Member | Minimum              
Line Of Credit Facility [Line Items]              
Rate             1.75%
Operating Facility | LIBOR Member | Maximum              
Line Of Credit Facility [Line Items]              
Rate             2.00%
Operating Facility | SOFR              
Line Of Credit Facility [Line Items]              
Maturity 2029 2029          
Rate 2.00% 2.00%     0.11%    
Carrying Value $ 202,000,000 $ 120,670,788          
Available 98,000,000 179,329,212          
Total Capacity 300,000,000 $ 300,000,000          
Operating Facility | SOFR | Minimum              
Line Of Credit Facility [Line Items]              
Rate         1.75%    
Operating Facility | SOFR | Maximum              
Line Of Credit Facility [Line Items]              
Rate         2.00%    
Funding Facility II              
Line Of Credit Facility [Line Items]              
Rate       2.05%   2.00%  
Total Capacity $ 200,000,000            
Funding Facility II | LIBOR Member              
Line Of Credit Facility [Line Items]              
Rate 2.00%            
Funding Facility II | SOFR              
Line Of Credit Facility [Line Items]              
Maturity 2027 2027          
Rate 2.05% 2.05%   0.15%   0.15%  
Carrying Value $ 100,000,000 $ 75,000,000          
Available 100,000,000 125,000,000          
Total Capacity $ 200,000,000 $ 200,000,000          
Merger Sub Facility              
Line Of Credit Facility [Line Items]              
Rate 0.10% 0.10%          
Total Capacity     $ 265,000,000        
Merger Sub Facility | SOFR              
Line Of Credit Facility [Line Items]              
Maturity 2028 2028          
Rate 2.00% 2.00% 1.00%        
Carrying Value $ 18,000,000 $ 60,000,000          
Available 247,000,000 205,000,000          
Total Capacity $ 265,000,000 $ 265,000,000          
Merger Sub Facility | SOFR | Minimum              
Line Of Credit Facility [Line Items]              
Rate 1.75% 1.75%          
Merger Sub Facility | SOFR | Maximum              
Line Of Credit Facility [Line Items]              
Rate 2.00% 2.00%          
SBA Debentures              
Line Of Credit Facility [Line Items]              
Rate 2.45% 2.45%          
Carrying Value $ 122,000,000 $ 131,500,000          
Available 10,000,000 10,000,000          
Total Capacity $ 132,000,000 $ 141,500,000          
SBA Debentures | Minimum              
Line Of Credit Facility [Line Items]              
Maturity 2025 2025          
SBA Debentures | Maximum              
Line Of Credit Facility [Line Items]              
Maturity 2031 2031          
2025 Notes              
Line Of Credit Facility [Line Items]              
Maturity 2025 2025          
Rate Fixed/Variable Fixed/Variable          
Carrying Value $ 92,000,000 $ 92,000,000          
Available 0 0          
Total Capacity $ 92,000,000 $ 92,000,000          
2026 Notes              
Line Of Credit Facility [Line Items]              
Maturity 2026 2026          
Rate 2.85% 2.85%          
Carrying Value $ 325,198,700 $ 325,398,402          
Available 0 0          
Total Capacity $ 325,198,700 $ 325,398,402          
2029 Notes              
Line Of Credit Facility [Line Items]              
Maturity 2029 2029          
Rate 6.95% 6.95%          
Carrying Value $ 322,065,294 $ 321,745,636          
Available 0 0          
Total Capacity $ 322,065,294 $ 321,745,636