XML 70 R56.htm IDEA: XBRL DOCUMENT v3.26.1
SEGMENTS - Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting [Abstract]    
Revenues $ 34,319 $ 56,435
Plus: FI Share and other third-party costs 13,890 28,065
Other Expenses 707 1,039
Adjusted contribution $ 19,722 $ 27,331