XML 74 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements and Derivative Instruments (Available-for-sale Securities Maturities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Amortized cost    
Within 1 year $ 2,449  
After 1 year through 5 years 14,501  
After 5 years through 10 years 74,801  
After 10 years 176,561  
Amortized cost 268,312 $ 282,350
Estimated fair value    
Within 1 year 2,281  
After 1 year through 5 years 13,366  
After 5 years through 10 years 62,502  
After 10 years 147,105  
Total $ 225,254 $ 274,106