XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investments - Gross Unrealized Losses and Fair Values of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Mar. 31, 2023
Fair Value    
Less than 12 months $ 279,909 $ 142,875
12 months or greater 267,581 510,497
Total, fair value 547,490 653,372
Gross Unrealized Losses    
Less than 12 months (380) (331)
12 months or greater (3,318) (18,593)
Total, unrealized losses (3,698) (18,924)
Asset-backed securities    
Fair Value    
Less than 12 months 0 2,601
12 months or greater 121 4,599
Total, fair value 121 7,200
Gross Unrealized Losses    
Less than 12 months 0 (12)
12 months or greater 0 (59)
Total, unrealized losses 0 (71)
Certificates of deposit    
Fair Value    
Less than 12 months   27,018
12 months or greater   0
Total, fair value   27,018
Gross Unrealized Losses    
Less than 12 months   (80)
12 months or greater   0
Total, unrealized losses   (80)
Commercial paper    
Fair Value    
Less than 12 months 67,336 70,681
12 months or greater 0 0
Total, fair value 67,336 70,681
Gross Unrealized Losses    
Less than 12 months (50) (126)
12 months or greater 0 0
Total, unrealized losses (50) (126)
Corporate notes and bonds    
Fair Value    
Less than 12 months 131,443 42,575
12 months or greater 0 58,766
Total, fair value 131,443 101,341
Gross Unrealized Losses    
Less than 12 months (191) (113)
12 months or greater 0 (665)
Total, unrealized losses (191) (778)
Sovereign bonds    
Fair Value    
Less than 12 months 0 0
12 months or greater 7,676 7,384
Total, fair value 7,676 7,384
Gross Unrealized Losses    
Less than 12 months 0 0
12 months or greater (73) (360)
Total, unrealized losses (73) (360)
U.S. government and agency securities    
Fair Value    
Less than 12 months 81,130 0
12 months or greater 259,784 439,748
Total, fair value 340,914 439,748
Gross Unrealized Losses    
Less than 12 months (139) 0
12 months or greater (3,245) (17,509)
Total, unrealized losses $ (3,384) $ (17,509)