v3.25.4
Note 2 - Basis of Presentation (Details Textual) - New Issue and Advisory [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenue from Contract with Customer, Excluding Assessed Tax $ 187,608 $ 40,778 $ 23,952
Reclassification, Segmentation Basis Change [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax   $ 22,644 $ 4,312