XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements and Derivative Instruments (Available-for-sale Securities Maturities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amortized cost    
Within 1 year $ 2,495  
After 1 year through 5 years 16,186  
After 5 years through 10 years 73,708  
After 10 years 181,451  
Amortized cost 273,840 $ 282,350
Estimated fair value    
Within 1 year 2,386  
After 1 year through 5 years 15,163  
After 5 years through 10 years 65,519  
After 10 years 162,186  
Total $ 245,254 $ 274,106