Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.3
Subsequent Events (Details)
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 08, 2025
USD ($)
contract
loan
Oct. 07, 2025
USD ($)
loan
Apr. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Feb. 28, 2025
USD ($)
Sep. 30, 2025
USD ($)
contract
Dec. 31, 2024
Subsequent Events              
Gross proceeds from sale     $ 1,400,000 $ 7,200,000 $ 1,000,000    
Debt Instrument, Term           1 year 3 months 18 days 2 years
Credit Facility [Member]              
Subsequent Events              
Debt Instrument Extensions | contract           2  
Credit Facility maximum borrowing capacity           $ 900,000,000  
Credit facility extension option period           6 months  
Covenant compliance           As of September 30, 2025, management believed it complied with all of the financial and non-financial covenants contained in the Credit Facility.  
Debt Instrument, Basis Spread on Variable Rate           0.10%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]           us-gaap:SecuredOvernightFinancingRateSofrMember  
Credit Facility [Member] | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility agreement date Oct. 08, 2025            
Credit Facility [Member] | Subsequent Event              
Subsequent Events              
Debt Instrument, Basis Spread on Variable Rate   0.10%          
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember          
Credit Facility [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity $ 500,000,000            
Debt Instrument, Term 4 years 4 months 24 days            
Revolving Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity           $ 400,000,000  
Revolving Credit Facility [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Debt Instrument Extensions | contract 2            
Credit Facility maximum borrowing capacity $ 400,000,000            
Credit facility extension option period 6 months            
Term Loan [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity           500,000,000  
Term Loan A [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity           350,000,000  
Term Loan A [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity $ 350,000,000            
Number of loans | loan 3 3          
Term Loan A1 Maturing October 2029 [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity $ 100,000,000            
Term Loan A2 Maturing October 2030 [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity 100,000,000            
Term Loan A3 Maturing April 2031 [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity 150,000,000            
Term Loan B [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity           $ 150,000,000  
Term Loan B [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity 150,000,000            
Interest Rate Swap [Member] | Term Loan [Member]              
Subsequent Events              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]           us-gaap:SecuredOvernightFinancingRateSofrMember  
Interest Rate Swap [Member] | Term Loan A [Member]              
Subsequent Events              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]           us-gaap:SecuredOvernightFinancingRateSofrMember  
Derivative, Notional Amount           $ 350,000,000  
Interest rate           1.36%  
Interest Rate Swap [Member] | Term Loan A [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Credit Facility maximum borrowing capacity $ 350,000,000            
Derivative, Notional Amount   $ 350,000,000          
Interest rate 2.85%            
Interest Rate Swap [Member] | Term Loan B [Member]              
Subsequent Events              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]           us-gaap:SecuredOvernightFinancingRateSofrMember  
Derivative, Notional Amount           $ 150,000,000  
Interest rate           2.54%  
Interest Rate Swap Agreement Two [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Derivative, Notional Amount   $ 350,000,000          
Interest Rate Swap Agreement Two [Member] | Term Loan A [Member] | Subsequent Event | Amended and Restated Credit Facility [Member]              
Subsequent Events              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember