v3.26.1
Debt - Schedule of Margin Term Loan Facilities and Revolving Facility (Details) - Line of Credit
6 Months Ended
Apr. 18, 2023
Jun. 30, 2026
2024 Term Loan Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.85%
2022 Term Loan Facility, prior to amendment    
Line of Credit Facility [Line Items]    
Basis spread 1.00% 0.85%
Revolving Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.78%
Credit Grade Rating Pricing Grid | Base Rate Loans | Minimum | 2024 Term Loan Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.00%
Credit Grade Rating Pricing Grid | Base Rate Loans | Minimum | 2022 Term Loan Facility, prior to amendment    
Line of Credit Facility [Line Items]    
Basis spread   0.15%
Credit Grade Rating Pricing Grid | Base Rate Loans | Minimum | 2022 Term Loan Facility, as amended    
Line of Credit Facility [Line Items]    
Basis spread   0.00%
Credit Grade Rating Pricing Grid | Base Rate Loans | Minimum | Revolving Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.00%
Credit Grade Rating Pricing Grid | Base Rate Loans | Maximum | 2024 Term Loan Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.60%
Credit Grade Rating Pricing Grid | Base Rate Loans | Maximum | 2022 Term Loan Facility, prior to amendment    
Line of Credit Facility [Line Items]    
Basis spread   1.20%
Credit Grade Rating Pricing Grid | Base Rate Loans | Maximum | 2022 Term Loan Facility, as amended    
Line of Credit Facility [Line Items]    
Basis spread   0.60%
Credit Grade Rating Pricing Grid | Base Rate Loans | Maximum | Revolving Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.40%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Minimum | 2024 Term Loan Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.75%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Minimum | 2022 Term Loan Facility, prior to amendment    
Line of Credit Facility [Line Items]    
Basis spread   1.15%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Minimum | 2022 Term Loan Facility, as amended    
Line of Credit Facility [Line Items]    
Basis spread   0.75%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Minimum | Revolving Facility    
Line of Credit Facility [Line Items]    
Basis spread   0.70%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Maximum | 2024 Term Loan Facility    
Line of Credit Facility [Line Items]    
Basis spread   1.60%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Maximum | 2022 Term Loan Facility, prior to amendment    
Line of Credit Facility [Line Items]    
Basis spread   2.20%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Maximum | 2022 Term Loan Facility, as amended    
Line of Credit Facility [Line Items]    
Basis spread   1.60%
Credit Grade Rating Pricing Grid | SOFR Rate Loans | Maximum | Revolving Facility    
Line of Credit Facility [Line Items]    
Basis spread   1.40%