v3.25.1
Debt - Schedule of the Change in Debt (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Kudu Credit Facility    
Beginning balance $ 562.5  
Borrowings 116.3 $ 0.0
Repayments (1.0) (32.6)
Ending balance 676.1  
Kudu Credit Facility    
Kudu Credit Facility    
Beginning balance 238.6  
Ending balance 246.6  
Bamboo Credit Facility    
Kudu Credit Facility    
Beginning balance 0.0  
Ending balance 104.7  
Secured Debt | Kudu Credit Facility    
Kudu Credit Facility    
Beginning balance 245.3 210.3
Borrowings 8.0 0.0
Repayments 0.0 0.0
Ending balance 253.3 $ 210.3
Secured Debt | Bamboo Credit Facility    
Kudu Credit Facility    
Beginning balance 0.0  
Borrowings 110.0  
Repayments 0.0  
Ending balance $ 110.0