v3.24.2.u1
Borrowings - Principle Maturities of Borrowings and Credit Arrangements (Details) - Principal Payments
$ in Thousands
Jun. 30, 2024
USD ($)
Debt Instrument [Line Items]  
2024 (July 1 - December 31) $ 75,000
2025 0
2026 0
2027 260,000
Total $ 335,000