Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Letters of Credit (Details)

v3.26.1
Commitments and Contingencies - Letters of Credit (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Letter of Credit | Line of Credit    
Guarantor Obligations [Line Items]    
Outstanding borrowing under the credit facility $ 5.0 $ 5.0