XML 42 R31.htm IDEA: XBRL DOCUMENT v3.26.1
BALANCE SHEET COMPONENTS - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Components [Abstract]    
Accrued compensation expenses $ 24,993 $ 36,299
Accrued clinical studies and research and development expenses 17,815 15,656
Accrued legal and professional service expenses 5,449 3,650
Accrued other expenses 10,010 8,340
Total accrued liabilities $ 58,267 $ 63,945