v3.25.2
Debt Obligations - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 14, 2023
Apr. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Line of Credit Facility [Line Items]            
Interest expense, debt     $ 24.1 $ 19.5 $ 46.5 $ 36.6
Line of Credit | 364-Day Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Debt instrument, term 364 days 364 days