v3.26.1
Summary of Significant Accounting Policies - Cash as Reported in Condensed Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Aggregate amounts of cash and cash equivalents and the restricted cash        
Cash and cash equivalents $ 420,078 $ 128,390 $ 168,543  
Restricted cash - noncurrent 287 287 290  
Total cash reported on consolidated statements of cash flows $ 420,365 $ 128,677 $ 168,833 $ 97,474