XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments - Unrealized Loss Position (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Fair Value  
Less than 12 Months, Fair Value $ 0
12 Months or more, Fair Value 288,185
Total Fair Value 288,185
Unrealized Losses  
Less than 12 Months, Gross Unrealized Loss 0
12 Months or more, Gross Unrealized Loss (7)
Total Unrealized Losses (7)
Asset-backed securities  
Fair Value  
Less than 12 Months, Fair Value 0
12 Months or more, Fair Value 1,125
Total Fair Value 1,125
Unrealized Losses  
Less than 12 Months, Gross Unrealized Loss 0
12 Months or more, Gross Unrealized Loss (7)
Total Unrealized Losses (7)
Money market funds  
Fair Value  
Less than 12 Months, Fair Value 0
12 Months or more, Fair Value 287,060
Total Fair Value 287,060
Unrealized Losses  
Less than 12 Months, Gross Unrealized Loss 0
12 Months or more, Gross Unrealized Loss 0
Total Unrealized Losses $ 0