XML 47 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Cash Equivalents, Marketable Securities and Restricted Cash - Schedule of Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 364,643 $ 295,035
Unrealized Gains 208 168
Unrealized Losses 0 0
Aggregate Fair Value 364,851 295,203
Marketable securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 44,752 44,872
Unrealized Gains 208 168
Unrealized Losses 0 0
Aggregate Fair Value 44,960 45,040
Marketable securities [Member] | Government securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 44,752 44,872
Unrealized Gains 208 168
Unrealized Losses   0
Aggregate Fair Value 44,960 45,040
Restricted cash [Member] | Certificate of deposit [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 776 770
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value 776 770
Cash equivalents [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 319,115 249,393
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value 319,115 249,393
Cash equivalents [Member] | Money market funds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 319,115 249,393
Unrealized Gains 0 0
Unrealized Losses 0 0
Aggregate Fair Value $ 319,115 $ 249,393