v3.25.2
FINANCIAL STATEMENT COMPONENTS - Schedule of Other Income (Expense) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment [Abstract]    
Loss on debt extinguishment $ (81) $ 0
Gain on warrants remeasurement 209 1,747
Interest income 476 1,041
Other income (expense) (240) (1,072)
Other income (expense), net $ 364 $ 1,716