XML 65 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Details - Summary of Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]        
Cash and cash equivalents $ 210,647 $ 51,704    
Restricted cash 1,291 795    
Total cash, cash equivalents and restricted cash 211,938 52,499 $ 80,450 $ 82,324
Non-current restricted cash $ 1,300 $ 800