XML 40 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Summary of Significant Accounting Policies - Schedule of Settlement and Merchant Reserve Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Settlement And Merchant Reserve Assets And Liabilities [Abstract]      
Settlement assets $ 315,417 $ 312,424  
Merchant reserve assets 14,496 37,966  
Total 329,913 350,390 $ 274,228
Settlement liabilities 312,228 310,291  
Merchant reserve liabilities 14,496 37,966  
Total $ 326,724 $ 348,257