v3.26.1
Fair Value Measurements - Additional Information (Details) - Secured Debt - Credit Agreement due 2031 - Line of Credit - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Fair value:    
Line of credit facility, maximum borrowing capacity $ 330.0 $ 330.0
Amount funded at closing   $ 50.0
Basis spread on variable rate 5.00%