v3.26.1
The Company and Significant Accounting Policies - Summary of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]        
Cash and cash equivalents $ 68,171 $ 59,439 $ 73,610  
Restricted cash 799 797 789  
Total as presented in the Condensed Consolidated Statements of Cash Flows $ 68,970 $ 60,236 $ 74,399 $ 96,700