v3.26.1
Fair Value Measurements - Cash, Cash Equivalents and Investments with Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 93,260 $ 88,050 $ 116,300
Cash, cash equivalents and debt securities available-for-sale 94,962 89,324  
Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 93,260 88,050  
Restricted Cash (Current & Non-current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 1,702 1,274  
Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents, fair value disclosure 74,645 64,765  
Cash | Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 72,943 63,953  
Cash | Restricted Cash (Current & Non-current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 1,702 812  
Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents, fair value disclosure 20,317 24,559  
Money market funds | Cash and Cash Equivalents | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 20,317 24,097  
Money market funds | Restricted Cash (Current & Non-current) | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 0 $ 462