XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Revenue From Contracts With Customers (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 07, 2023
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Increase (Decrease) in Deferred Contract Costs     $ 477 $ 2,327  
Contract with Customer, Asset, after Allowance for Credit Loss     1,700 0  
Contract with Customer, Asset, Billings     $ 100    
Percentage of Deferred Service Fees     51.00%    
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 $ 1,800        
Service Fees [Member]          
Receivables from Customers     10,083 10,304 $ 6,700
Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)     100    
Accounts Receivable, Allowance for Credit Loss, Writeoff     0    
Contract with Customer, Liability, Revenue Recognized     $ 44,600 $ 43,200  
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