v3.25.2
Debt - Schedule of Total Debt Outstanding and Available (Parenthetical) (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Mar. 18, 2024
Dec. 31, 2023
Aug. 04, 2023
Jun. 15, 2023
Feb. 28, 2023
Line Of Credit Facility [Line Items]                
Carrying value of debt $ 1,174,640,591 $ 1,118,340,225            
Debt (net of deferred issuance costs of $5,485,224 and $6,878,110, respectively) $ 1,174,640,591 $ 1,118,340,225            
Debt, weighted average interest rate 5.40%   5.00%          
Minimum                
Line Of Credit Facility [Line Items]                
Debt, weighted average interest rate 0.35% 0.35%            
Maximum                
Line Of Credit Facility [Line Items]                
Debt, weighted average interest rate 0.36% 0.36%            
Interest Rate of EURIBOR +                
Line Of Credit Facility [Line Items]                
Carrying value of debt   $ 7,700,000            
Debt (net of deferred issuance costs of $5,485,224 and $6,878,110, respectively)   $ 7,700,000            
Debt instrument, interest rate   2.00%            
SOFR                
Line Of Credit Facility [Line Items]                
Carrying value of debt   $ 113,000,000            
Debt (net of deferred issuance costs of $5,485,224 and $6,878,110, respectively)   $ 113,000,000            
Debt instrument, interest rate 0.10% 0.10%            
2025 Notes                
Line Of Credit Facility [Line Items]                
Debt instrument, par amount $ 92,000,000 $ 92,000,000            
2025 Notes | Tranche A                
Line Of Credit Facility [Line Items]                
Debt instrument, par amount $ 35,000,000 $ 35,000,000            
Debt instrument, interest rate 6.85% 6.85%            
2025 Notes | Tranche B                
Line Of Credit Facility [Line Items]                
Debt instrument, par amount $ 57,000,000 $ 57,000,000            
2025 Notes | SOFR | Tranche B                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 3.14% 3.14%            
2026 Notes                
Line Of Credit Facility [Line Items]                
Debt instrument, par amount $ 325,000,000 $ 325,000,000            
Debt instrument, interest rate 2.85% 2.85%            
2029 Notes                
Line Of Credit Facility [Line Items]                
Debt instrument, par amount $ 325,000,000 $ 325,000,000            
Debt instrument, interest rate 6.95% 6.95%            
Operating Facility                
Line Of Credit Facility [Line Items]                
Line of credit facility, increase $ 100,000,000              
Line of credit facility, current borrowing capacity $ 400,000,000              
Operating Facility | SOFR                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 2.00% 2.00%         0.11%  
Operating Facility | SOFR | Minimum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate             1.75%  
Operating Facility | SOFR | Maximum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate             2.00%  
Operating Facility | Accordion                
Line Of Credit Facility [Line Items]                
Line of credit facility, increase $ 100,000,000 $ 100,000,000            
Line of credit facility, current borrowing capacity $ 400,000,000 $ 400,000,000            
Funding Facility II                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate           2.05%   2.00%
Line of credit facility, current borrowing capacity         $ 250,000,000      
Debt, weighted average interest rate 0.35%              
Funding Facility II | SOFR                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 2.05% 2.05%       0.15%   0.15%
Funding Facility II | Accordion                
Line Of Credit Facility [Line Items]                
Line of credit facility, increase $ 50,000,000 $ 50,000,000            
Line of credit facility, current borrowing capacity $ 250,000,000 $ 250,000,000            
Funding Facility | SOFR                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 0.15% 0.15%            
Merger Sub Facility                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 0.10% 0.10%            
Merger Sub Facility | Base Rate | Minimum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 0.75% 0.75%            
Merger Sub Facility | Base Rate | Maximum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 1.00% 1.00%            
Merger Sub Facility | SOFR                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 2.00% 2.00%   1.00%        
Merger Sub Facility | SOFR | Minimum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 1.75% 1.75%            
Merger Sub Facility | SOFR | Maximum                
Line Of Credit Facility [Line Items]                
Debt instrument, interest rate 2.00% 2.00%            
Merger Sub Facility | Accordion                
Line Of Credit Facility [Line Items]                
Line of credit facility, increase $ 60,000,000 $ 60,000,000            
Line of credit facility, current borrowing capacity $ 325,000,000 $ 325,000,000