v3.25.1
Borrowings - Schedule of Debt Obligations (Parenthetical) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Bank Of America Credit Facility Member    
Borrowings [Line Items]    
Financing costs $ 3.1 $ 3.4
Accrued interest 1.3 1.2
Wells Fargo Credit Facility Member    
Borrowings [Line Items]    
Accrued interest 2.6 2.7
Deferred financing costs $ 1.9 $ 2.0