v3.26.1
Credit Facilities (Details) - Revolving Credit Facility - Line of Credit - Credit Agreement
$ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]  
Outstanding balance $ 0.0
Amount available to draw $ 150.0
Minimum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.50%
Commitment fee percentage 0.20%
Maximum  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 2.00%
Commitment fee percentage 0.25%