v3.25.4
FINANCIAL STATEMENT COMPONENTS - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Abstract]        
Loss on debt extinguishment $ (20) $ (216) $ (147) $ (12,212)
Gain (loss) on warrants remeasurement 357 (813) 603 1,197
Interest income 508 768 1,437 2,746
Other income (expense) (334) 1,054 (550) (1,931)
Other income (expense), net $ 511 $ 793 $ 1,343 $ (10,200)