Note 13 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Accounts Receivable, Allowance for Credit Loss, Writeoff | $ 100 | ||||
| Contract with Customer, Asset, Allowance for Credit Loss | $ 0 | $ 0 | $ 0 | ||
| Contract with Customer, Liability, Revenue Recognized | 23,600 | $ 24,900 | |||
| Capitalized Contract Cost, Impairment Loss | 0 | 0 | 0 | 0 | |
| Contract with Customer, Asset, Allowance for Credit Loss, Writeoff | 0 | 0 | 0 | 0 | |
| Service Fees [Member] | |||||
| Receivable from Customer in Brokerage | 14,950 | 14,950 | 13,840 | ||
| Accounts Receivable, Allowance for Credit Loss | 1,150 | 1,150 | $ 1,113 | ||
| Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) | 100 | $ 100 | 300 | 100 | |
| Accounts Receivable, Allowance for Credit Loss, Writeoff | $ 200 | $ 200 | $ 100 | ||
| Minimum [Member] | |||||
| Customer Refunds Percentage | 6.65% | ||||
| Maximum [Member] | |||||
| Customer Refunds Percentage | 11.20% | ||||
| X | ||||||||||
- Definition Represents percentage of customer refunds. No definition available.
|
| X | ||||||||||
- Definition Amount of allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of increase (decrease) in allowance for credit loss on accounts receivable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of direct write-downs of accounts receivable charged against the allowance. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of writeoff of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, charged against allowance for credit loss. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount due from customers for fees and charges arising from transactions related to the entity's brokerage activities and operations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|