v3.26.1
Borrowings - Letter of Credit Facility (Details)
$ in Millions
Jun. 30, 2026
USD ($)
Line of Credit | Letter of Credit  
Debt Instrument [Line Items]  
Aggregate principal amount $ 9.1