v3.25.4
FAIR VALUE MEASUREMENTS - Schedule of Cash, Cash Equivalents and Investments with Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 86,882 $ 88,050 $ 104,200
Cash, cash equivalents and debt securities available-for-sale, amortized cost 88,200 89,324  
Cash, cash equivalents and debt securities available-for-sale 88,200 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 86,882 88,050  
Restricted Cash (Current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash, cash equivalents and debt securities available-for-sale 1,318 1,274  
Cash      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 63,638 64,765  
Cash and cash equivalents, fair value disclosure 63,638 64,765  
Cash | Cash and Cash Equivalents      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 62,320 63,953  
Cash | Restricted Cash (Current)      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 1,318 812  
Money market funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents 24,562 24,559  
Cash and cash equivalents, fair value disclosure 24,562 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 24,562 24,097  
Money market funds | Restricted Cash (Current) | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Cash and cash equivalents $ 0 $ 462