XML 67 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - Contractual Maturities of Debt Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Fair Value Disclosures [Abstract]      
Maturing in one year or less $ 2,798 $ 5,606  
Maturing in second year through fifth year 35,068 23,054  
Maturing in sixth year through tenth year 38,575 52,180  
Maturing after ten years 18,759 33,556  
Total debt securities $ 95,200 $ 114,396 $ 125,012