XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Note 13 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Contract with Customer, Asset, after Allowance for Credit Loss $ 1,700   $ 1,700   $ 1,700
Increase (Decrease) in Contract with Customer, Asset     800    
Contract with Customer, Asset, Reclassified to Receivable     400    
Contract with Customer, Asset, Allowance for Credit Loss, Period Increase (Decrease) 200   200    
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff 0        
Capitalized Contract Cost, Impairment Loss 0 $ 0 0 $ 0  
Systems Products International, Inc.(SPI) [Member]          
Contract with Customer, Asset, Increase (Decrease) for Contract Acquired in Business Combination     (300)    
Service Fees [Member]          
Receivable from Customer in Brokerage 9,985   9,985   $ 10,083
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 100 100 200 200  
Accounts Receivable, Allowance for Credit Loss, Writeoff $ 0 $ 100 100 100  
Contract with Customer, Liability, Revenue Recognized     $ 35,300 $ 32,900  
Minimum [Member]          
Customer Refunds Percentage     5.80%    
Maximum [Member]          
Customer Refunds Percentage     11.70%    
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff     $ 100