v3.25.3
Debt - Schedule of Outstanding Debt (Parenthetical) (Details) - Debt
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Sep. 30, 2025
USD ($)
Sep. 30, 2025
EUR (€)
Sep. 30, 2025
GBP (£)
Sep. 30, 2025
CAD ($)
Sep. 30, 2025
AUD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
EUR (€)
Dec. 31, 2024
GBP (£)
Dec. 31, 2024
CAD ($)
Dec. 31, 2024
AUD ($)
Line Of Credit Facility [Line Items]                    
Maximum borrowing capacity $ 2,542,500                  
Outstanding borrowings $ 457,674 € 13,700 £ 18,950 $ 52,270 $ 24,500 $ 626,674 € 10,500 £ 18,950 $ 8,520 $ 12,000