v3.26.1
Other Balance Sheet Details (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Public Utilities, Inventory [Line Items]          
Depreciation and amortization expenses $ 600 $ 800 $ 1,301 $ 1,580  
Non-current restricted cash 2,028 1,885 2,028 1,885 $ 1,885
Property Leases in San Diego [Member]          
Public Utilities, Inventory [Line Items]          
Non-current restricted cash $ 2,000 1,900 $ 2,000 1,900  
Wells Fargo Credit Agreement [Member]          
Public Utilities, Inventory [Line Items]          
Restricted cash pledged as collateral   $ 55,000   $ 55,000