v3.26.1
Fair Value Measurements and Derivative Instruments (Held to Maturities) (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Carrying value  
Within 1 year $ 10,197
After 1 year through 5 years 9,390
After 10 years 6,064
Total 25,651
Fair value  
Within 1 year 10,087
After 1 year through 5 years 9,385
After 10 years 5,761
Total $ 25,233