v3.26.1
Note 2 - Advisory Services - Advisory Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Advisory Service $ 6,806 $ 3,811 $ 11,933 $ 7,393
Tom Johnson Investment Management, LLC (TJIM) [Member]        
Advisory Service 1,728      
Tom Johnson Investment Management, LLC (TJIM) [Member] | Advisory Program [Member]        
Advisory Service 905      
Tom Johnson Investment Management, LLC (TJIM) [Member] | Sub-Advisory Programs [Member]        
Advisory Service 152      
Tom Johnson Investment Management, LLC (TJIM) [Member] | Model Programs [Member]        
Advisory Service 671      
Orchid Island Capital [Member]        
Advisory Service 5,078 3,811 10,205 7,393
Orchid Island Capital [Member] | Management Service [Member]        
Advisory Service 4,124 2,982 8,112 5,729
Orchid Island Capital [Member] | Allocated Overhead [Member]        
Advisory Service 585 582 1,371 1,190
Orchid Island Capital [Member] | Repurchase, Clearing and Administrative Fee [Member]        
Advisory Service $ 369 $ 247 $ 722 $ 474