XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Total Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Disaggregation of Revenue [Line Items]          
Revenues $ 116,796 $ 69,958 $ 320,410 $ 172,905  
Deferred income 2,300   2,300   $ 3,800
Outstanding performance obligation, amount 4,600   4,600   $ 4,200
Revenue recognized out of deferred revenue     4,100 2,600  
Merchant And Partner Income          
Disaggregation of Revenue [Line Items]          
Revenues 26,000 21,900 73,300 59,900  
Consumer Fees          
Disaggregation of Revenue [Line Items]          
Revenues 33,500 14,500 96,000 32,100  
Late Payment Fees          
Disaggregation of Revenue [Line Items]          
Revenues $ 21,000 $ 6,800 $ 53,400 $ 13,500