Quarterly report [Sections 13 or 15(d)]

Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details)

v3.25.1
Balance Sheet Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Cash and cash equivalents $ 102,773 $ 118,575
Short-term restricted cash 1,267 1,003
Long-term restricted cash 25 25
Total cash, cash equivalents and restricted cash 104,065 119,603
Money market funds 59,300 59,100
Restricted cash $ 1,300 $ 1,000