v3.26.1
The Company and Significant Accounting Policies - Summary of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Accounting Policies [Abstract]        
Cash and cash equivalents $ 80,794 $ 59,439 $ 64,508  
Restricted cash 800 797 791  
Total as presented in the Condensed Consolidated Statements of Cash Flows $ 81,594 $ 60,236 $ 65,299 $ 96,700