XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Supplemental Statement of Cash Flows Information - Restricted Cash, and Cash Equivalents Reconciliation (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Cash and cash equivalents $ 257,699 $ 295,600 $ 191,620
Restricted cash 24,434 $ 23,073 19,485
Cash and cash equivalents included in settlement assets 46,754   17,542
Cash, cash equivalents, restricted cash and cash included in settlement assets $ 328,887   $ 228,647