v3.25.3
Debt - Term Loan Facility (Details) - New Term Loan Facility
9 Months Ended
Aug. 18, 2025
Jun. 19, 2025
Sep. 30, 2025
Apr. 08, 2025
Line of Credit Facility [Line Items]        
Fixed interest rate (as a percent)     5.409%  
Reduction in rate 0.25% 0.25%    
Basis spread on variable interest rate (as a percent) 2.00% 2.25%    
Periodic principal payment (as a percent)     0.0025  
Interest Rate Swap        
Line of Credit Facility [Line Items]        
Fixed interest rate (as a percent)       3.409%