v3.26.1
Supplemental Statement of Cash Flows Information - Restricted Cash, and Cash Equivalents Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents $ 260,659 $ 305,993 $ 290,578
Restricted cash 29,737 $ 25,838 23,780
Cash and cash equivalents included in settlement assets 13,800   18,619
Cash, cash equivalents, restricted cash and cash included in settlement assets $ 304,196   $ 332,977