v3.26.1
Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Accounting Policies [Abstract]        
Cash and cash equivalents $ 608,203 $ 499,779    
Restricted cash and cash equivalents 3,120 3,085    
Restricted cash and cash equivalents included in other assets 4,950 4,340    
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statements of cash flows $ 616,273 $ 507,204 $ 44,135 $ 80,571