XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Cash and Cash Equivalents and Short-Term Investments - Investments in Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Schedule of Held-to-Maturity Securities [Line Items]    
Fair Value $ 75,310 $ 0
U.S. Treasury Securities    
Schedule of Held-to-Maturity Securities [Line Items]    
Amortized Cost 75,034  
Allowance for Credit Losses 0  
Gains 276  
Losses 0  
Fair Value $ 75,310