XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 14 - Revenue From Contracts With Customers - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Balance, net $ 13,257 $ 10,930
Additions 9,405 9,294
Amortization (8,928) (6,967)
Balance, net 13,734 13,257
Cost to Obtain Contract [Member]    
Balance, net 13,174 10,850
Additions 9,381 9,273
Amortization (8,902) (6,949)
Balance, net 13,653 13,174
Cost to Fulfill Contract [Member]    
Balance, net 83 80
Additions 24 21
Amortization (26) (18)
Balance, net $ 81 $ 83