XML 102 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Gains and Proceeds (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Investments      
Realized gain on sale of investments $ 0 $ 0  
Realized loss on sale of investments 0 0  
Proceeds from sale of available-for-sale debt securities 0 53,900  
Maturities of investments - debt securities 79,000 92,000 $ 117,000
Purchases of available-for-sale securities $ 37,400 $ 97,100