v3.25.2
Notes Payable - Gross Principal Maturities of Notes Payable (Details)
$ in Millions
Jun. 30, 2025
USD ($)
Debt Disclosure [Abstract]  
2025 (remaining) $ 101.8
2026 13.4
2027 0.2
2028 2.0
2029 0.1
Thereafter 51.1
Total $ 168.6