XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Revenue from Contracts with Customers (Details Textual) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Increase (Decrease) in Deferred Contract Costs $ 227 $ 1,025  
Percentage of Deferred Service Fees 51.70%    
Capitalized Contract Cost, Impairment Loss $ 0 0  
Service Fees [Member]      
Receivables from Customers 10,553   $ 10,304
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) 100    
Accounts Receivable, Allowance for Credit Loss, Writeoff 0    
Contract with Customer, Liability, Revenue Recognized $ 12,500 13,000  
Deferred Revenues and Deferred Contract Costs Associated With Vehicle Service Agreement Fees [Member | IWS [Member]      
Deferred Revenue and Deferred Contract Costs, Net Charge   900  
Deferred Service Fees, Increase (Decrease) During Period   1,100  
Increase (Decrease) in Deferred Contract Costs   $ 200  
Minimum [Member]      
Customer Refunds Percentage 9.00%    
Maximum [Member]      
Customer Refunds Percentage 13.00%