v3.26.1
Fair Value Measurements and Derivative Instruments (Held to Maturities) (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Carrying value  
Within 1 year $ 9,425
After 1 year through 5 years 7,960
After 10 years 6,071
Total 23,456
Fair value  
Within 1 year 9,402
After 1 year through 5 years 7,874
After 10 years 5,783
Total $ 23,059