v3.25.4
REVENUE RECOGNITION - Schedule of Payment Segment Revenue (Details) - Payments - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total fee income $ 31,177 $ 23,845 $ 17,931
Broker fee income      
Disaggregation of Revenue [Line Items]      
Total fee income 26,082 18,393 12,215
Factor fee income      
Disaggregation of Revenue [Line Items]      
Total fee income 4,111 5,276 5,256
Other fee income      
Disaggregation of Revenue [Line Items]      
Total fee income $ 984 $ 176 $ 460