XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Investments - Available-for-sale securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale    
Amortized Cost $ 1,355,614 $ 1,242,933
Gross Unrealized Gains 118 20
Gross Unrealized Losses (22,789) (2,688)
Fair Value 1,332,943 1,240,265
Corporate bonds    
Debt Securities, Available-for-sale    
Amortized Cost 200,735 228,614
Gross Unrealized Gains 7  
Gross Unrealized Losses (7,109) (2,232)
Fair Value 193,633 226,382
U.S. Treasuries    
Debt Securities, Available-for-sale    
Amortized Cost 1,154,879 1,014,319
Gross Unrealized Gains 111 20
Gross Unrealized Losses (15,680) (456)
Fair Value $ 1,139,310 $ 1,013,883