XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments - Gross Unrealized Losses and Fair Values of Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Fair Value    
Less than 12 months $ 106,511 $ 142,875
12 months or greater 308,624 510,497
Total, fair value 415,135 653,372
Gross Unrealized Losses    
Less than 12 months (54) (331)
12 months or greater (6,661) (18,593)
Total, unrealized losses (6,715) (18,924)
Asset-backed securities    
Fair Value    
Less than 12 months 3,993 2,601
12 months or greater 527 4,599
Total, fair value 4,520 7,200
Gross Unrealized Losses    
Less than 12 months (7) (12)
12 months or greater (1) (59)
Total, unrealized losses (8) (71)
Certificates of deposit    
Fair Value    
Less than 12 months 10,737 27,018
12 months or greater 0 0
Total, fair value 10,737 27,018
Gross Unrealized Losses    
Less than 12 months (2) (80)
12 months or greater 0 0
Total, unrealized losses (2) (80)
Commercial paper    
Fair Value    
Less than 12 months 45,188 70,681
12 months or greater 0 0
Total, fair value 45,188 70,681
Gross Unrealized Losses    
Less than 12 months (19) (126)
12 months or greater 0 0
Total, unrealized losses (19) (126)
Corporate notes and bonds    
Fair Value    
Less than 12 months 38,022 42,575
12 months or greater 5,974 58,766
Total, fair value 43,996 101,341
Gross Unrealized Losses    
Less than 12 months (22) (113)
12 months or greater (48) (665)
Total, unrealized losses (70) (778)
Sovereign bonds    
Fair Value    
Less than 12 months 0 0
12 months or greater 7,587 7,384
Total, fair value 7,587 7,384
Gross Unrealized Losses    
Less than 12 months 0 0
12 months or greater (161) (360)
Total, unrealized losses (161) (360)
U.S. government and agency securities    
Fair Value    
Less than 12 months 8,571 0
12 months or greater 294,536 439,748
Total, fair value 303,107 439,748
Gross Unrealized Losses    
Less than 12 months (4) 0
12 months or greater (6,451) (17,509)
Total, unrealized losses $ (6,455) $ (17,509)