XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Contract with Customer, Asset, Allowance for Credit Loss $ 0   $ 0   $ 0
Contract with Customer, Asset, Allowance for Credit Loss, Period Increase (Decrease) 0 $ 100 0 $ 100  
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff     10    
Capitalized Contract Cost, Impairment Loss 0 0 0 0  
Service Fees [Member]          
Receivable from Customer in Brokerage 10,940   10,940   9,361
Accounts Receivable, Allowance for Credit Loss 758   758   $ 626
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 100 100 100 100  
Accounts Receivable, Allowance for Credit Loss, Writeoff 100 100 100 100  
Contract with Customer, Liability, Revenue Recognized     $ 24,900 24,500  
Minimum [Member]          
Customer Refunds Percentage     5.91%    
Maximum [Member]          
Customer Refunds Percentage     12.00%    
Contract with Customer, Asset, Allowance for Credit Loss, Writeoff $ 100 $ 100 $ 100 $ 100