XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Investments - Summary of Fair Value of Investments and Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost $ 70,325 $ 98,719
Marketable securities, Amortized Cost 148,506 139,572
Marketable securities, Unrealized Gains 0 129
Marketable securities, Unrealized Losses (734) (89)
Marketable securities, Fair Value 147,772 139,612
Investments, Amortized Cost 167,282 170,511
Investments, Unrealized Gains 0 131
Investments, Unrealized Losses (734) (89)
Investments, Fair Value 166,548 170,553
Commercial Paper    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost 13,693 10,795
Cash and cash equivalents, Unrealized Gains 0 0
Cash and cash equivalents, Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 13,693 10,795
Marketable securities, Amortized Cost 16,367 18,147
Marketable securities, Unrealized Gains 0  
Marketable securities, Unrealized Losses (8) (6)
Marketable securities, Fair Value 16,359 18,141
United States Treasury Securities    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost   9,977
Cash and cash equivalents, Unrealized Gains   2
Cash and cash equivalents, Unrealized Losses   0
Cash and cash equivalents, Fair Value   9,979
Marketable securities, Amortized Cost 73,476 56,795
Marketable securities, Unrealized Gains 0 99
Marketable securities, Unrealized Losses (393) (4)
Marketable securities, Fair Value 73,083 56,890
Money Market Funds    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost 5,083 5,976
Cash and cash equivalents, Unrealized Gains 0 0
Cash and cash equivalents, Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 5,083 5,976
Corporate Notes and Bonds    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost   3,349
Cash and cash equivalents, Unrealized Gains   0
Cash and cash equivalents, Unrealized Losses   0
Cash and cash equivalents, Fair Value   3,349
Marketable securities, Amortized Cost 22,595 26,631
Marketable securities, Unrealized Gains 0 14
Marketable securities, Unrealized Losses (176) (55)
Marketable securities, Fair Value 22,419 26,590
Cash and Cash Equivalents    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost 18,776 30,939
Cash and cash equivalents, Unrealized Gains 0 2
Cash and cash equivalents, Unrealized Losses 0 0
Cash and cash equivalents, Fair Value 18,776 30,941
Agency Securities    
Marketable Securities [Line Items]    
Cash and cash equivalents, Amortized Cost   842
Cash and cash equivalents, Unrealized Gains   0
Cash and cash equivalents, Unrealized Losses   0
Cash and cash equivalents, Fair Value   842
Marketable securities, Amortized Cost 36,068 37,999
Marketable securities, Unrealized Gains 0 16
Marketable securities, Unrealized Losses (157) (24)
Marketable securities, Fair Value $ 35,911 $ 37,991