Derivative Instruments - Schedule of Notional Amounts, Interest Rate Contracts (Details) $ in Thousands |
Jun. 30, 2025
USD ($)
|
---|---|
July 2025 - April 2026 | |
Derivative [Line Items] | |
Notional Amount | $ 30,000 |
Fixed Rate | 3.18% |
July 2025 - April 2026 | |
Derivative [Line Items] | |
Notional Amount | $ 50,000 |
Fixed Rate | 3.04% |
July 2026 - April 2027 | |
Derivative [Line Items] | |
Notional Amount | $ 45,000 |
Fixed Rate | 3.90% |