v3.26.1
Debt Obligations - Additional Information (Details) - USD ($)
6 Months Ended 12 Months Ended
Apr. 30, 2026
Apr. 29, 2026
Jun. 30, 2026
Dec. 31, 2025
2026 Revolver | Credit Agreement        
Debt Instrument [Line Items]        
Aggregate principal amount $ 250,000,000      
2026 Term Loan | Credit Agreement        
Debt Instrument [Line Items]        
Aggregate principal amount 100,000,000      
Senior Credit Facilities | Credit Agreement        
Debt Instrument [Line Items]        
Maturity date     Apr. 30, 2029  
Maximum additional revolving or term loan commitments 100,000,000      
Maximum borrowing capacity $ 450,000,000      
Debt instrument, basis spread on variable rate 1.00%      
Up-front costs incurred $ 2,992,917      
Interest expense amortized period 3 years      
Debt instrument, frequency of fee quarterly      
Line of credit facility, commitment fee percentage 0.20%      
Senior Credit Facilities | Credit Agreement | Federal Funds Effective Rate        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 0.50%      
Senior Credit Facilities | Credit Agreement | SOFR        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate 1.00%      
Accrued interest rate 1.75%      
Minimum | Senior Credit Facilities | Credit Agreement        
Debt Instrument [Line Items]        
Consolidated leverage ratio 2.50%      
Maximum | Senior Credit Facilities | Credit Agreement        
Debt Instrument [Line Items]        
Consolidated leverage ratio 1.00%      
2014 Line of Credit        
Debt Instrument [Line Items]        
Line of credit facility outstanding amount   $ 34,800,000   $ 34,800,000
Line of credit undrawn amount   10,200,000   10,200,000
Debt instrument rate description     Secured Overnight Financing Rate (“SOFR”) screen rate +2.20%, and any outstanding borrowings of the 2021 Line of Credit would have had an annual interest rate of the SOFR screen rate + 2.35%.  
Interest rate percentage     2.20%  
2014 Line of Credit | Minimum        
Debt Instrument [Line Items]        
Minimum networth amount required     $ 1,000,000,000  
Aggregate liquidity amount required     $ 250,000,000  
2021 Line of Credit        
Debt Instrument [Line Items]        
Line of credit facility outstanding amount   0   0
Line of credit undrawn amount   $ 80,000,000   $ 80,000,000
Interest rate percentage     2.35%