v3.25.2
Debt (Schedule of Unsecured Term Loans) (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
4.33% due in November 2025  
Unsecured Term Loans [Line Items]  
Fixed Annual Interest Rate 4.33%
Principal Outstanding $ 50,000
4.51% Due On January 2027  
Unsecured Term Loans [Line Items]  
Fixed Annual Interest Rate 4.51%
Principal Outstanding $ 100,000