v3.26.1
Note 6 - Fair Values of Assets and Liabilities - Summary of Fair Value Hierarchy for Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Bank partner fees $ 19,882 $ 28,668
Contingent consideration 22,000 40,000
Revolving credit facilities 5,573,683 5,813,474
Amortizing debt facilities 5,199 5,287
Senior notes, net 692,117 698,562
Fair Value, Inputs, Level 1 [Member]    
Bank partner fees 0 0
Contingent consideration 0 0
Revolving credit facilities 0 0
Amortizing debt facilities 0 0
Senior notes, net 311,285 317,364
Fair Value, Inputs, Level 2 [Member]    
Bank partner fees 0 0
Contingent consideration 0 0
Revolving credit facilities 0 0
Amortizing debt facilities 0 0
Senior notes, net 0 0
Fair Value, Inputs, Level 3 [Member]    
Bank partner fees 19,882 28,668
Contingent consideration 22,000 40,000
Revolving credit facilities 5,814,679 5,972,582
Amortizing debt facilities 5,199 5,287
Senior notes, net $ 393,322 $ 392,000