v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEET COMPONENTS - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Table Text Block [Abstract]    
Prepaid expenses $ 5,402 $ 4,085
Derivative instrument 265 960
Restricted bank deposits 3,507 3,507
Other current assets 769 929
Prepaid expenses and other current assets $ 9,943 $ 9,481