XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Available-for-sale securities, Unrealized Loss (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair Value of Investments with Unrealized Losses,12 months or greater $ 437,651
Gross Unrealized Losses, 12 months or greater (15,163)
Fair Value of Investments with Unrealized Losses 437,651
Gross Unrealized Losses (15,163)
Corporate bonds  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair Value of Investments with Unrealized Losses,12 months or greater 149,659
Gross Unrealized Losses, 12 months or greater (4,310)
Fair Value of Investments with Unrealized Losses 149,659
Gross Unrealized Losses (4,310)
U.S. Treasuries  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Fair Value of Investments with Unrealized Losses,12 months or greater 287,992
Gross Unrealized Losses, 12 months or greater (10,853)
Fair Value of Investments with Unrealized Losses 287,992
Gross Unrealized Losses $ (10,853)