v3.26.1
SEGMENTS - Revenue by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Abstract]        
Revenues $ 36,882 $ 58,041 $ 71,201 $ 114,476
Plus: FI Share and other third-party costs 14,979 25,831 28,869 53,896
Other Expenses 635 890 1,342 1,929
Adjusted contribution $ 21,268 $ 31,320 $ 40,990 $ 58,651