XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 13 - Revenue From Contracts With Customers (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Contract with Customer, Asset, after Allowance for Credit Loss $ 1,600   $ 1,700
Contract with Customer, Asset, Billings 100    
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff $ 0    
Percentage of Deferred Service Fees 50.70%    
Capitalized Contract Cost, Impairment Loss $ 0 $ 0  
Systems Products International, Inc.(SPI) [Member]      
Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination (100)    
Service Fees [Member]      
Receivable from Customer in Brokerage 10,496   $ 10,083
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 100 100  
Accounts Receivable, Allowance for Credit Loss, Writeoff 100 100  
Contract with Customer, Liability, Revenue Recognized $ 12,600 $ 12,500  
Minimum [Member]      
Customer Refunds Percentage 5.90%    
Maximum [Member]      
Customer Refunds Percentage 11.70%    
Contract with Customer, Asset, Allowance for Credit Loss, Period Increase (Decrease) $ 100