v3.25.2
Debt Obligations - Bank Borrowings (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 01, 2025
USD ($)
Jul. 31, 2025
USD ($)
loan
Mar. 31, 2024
Jun. 30, 2025
USD ($)
loan
Jun. 30, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Obligations              
Number of term loans | loan       2      
Borrowings from revolving line of credit       $ 53,600,000 $ 19,200,000    
Available for borrowing       256,450,000     $ 280,650,000
Credit Agreements | Subsequent Event | Interest Rate Swap              
Debt Obligations              
Swap rate (in percentage) 2.30%            
Revolving line of credit              
Debt Obligations              
Maximum available under facility       $ 425,000,000      
Basis spread over base rate (as a percent)       1.10%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       us-gaap:SecuredOvernightFinancingRateSofrMember      
Unused commitment fee (as a percent)       0.15%      
Borrowings from revolving line of credit       $ 53,600,000 $ 19,200,000    
Available for borrowing       256,450,000     $ 280,650,000
Revolving line of credit | Subsequent Event              
Debt Obligations              
Maximum available under facility   $ 600,000,000          
Contingent increase in maximum borrowing capacity   $ 1,200,000,000          
Additional extension period option   1 year          
Available for borrowing $ 289,600,000 $ 289,600,000          
Revolving line of credit | Subsequent Event | Interest Rate Swap              
Debt Obligations              
Percentage of variable interest rate for the current year 2.30% 2.30%          
Percentage of variable interest rate for the upcoming year 2.40% 2.40%          
Credit Agreement              
Debt Obligations              
Maximum available under facility       500,000,000      
Contingent increase in maximum borrowing capacity       $ 1,000,000,000      
Additional extension period option     1 year 1 year      
Revolving Credit Facility              
Debt Obligations              
Maximum available under facility       $ 400,000,000   $ 425,000,000  
Debt instrument term       4 years      
Revolving Credit Facility | Subsequent Event              
Debt Obligations              
Maximum available under facility $ 600,000,000            
Contingent increase in maximum borrowing capacity $ 1,200,000,000            
Additional extension period option 1 year            
Term loans              
Debt Obligations              
Maximum available under facility       $ 50,000,000      
Basis spread over base rate (as a percent)       1.25%      
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       us-gaap:SecuredOvernightFinancingRateSofrMember      
Term loans | Subsequent Event              
Debt Obligations              
Maximum available under facility   $ 50,000,000          
Number of term loans | loan   2          
Debt instrument term   16 months          
Revolving credit facility credit agreement              
Debt Obligations              
Maximum available under facility       $ 500,000,000      
Contingent increase in maximum borrowing capacity       525,000,000      
Borrowings from revolving line of credit       25,000,000      
Available for borrowing       $ 475,000,000