XML 85 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Revenue From Contracts With Customers - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance, net $ 13,889 $ 13,734
Additions 2,708 2,344
Amortization (2,444) (2,285)
Balance, net 14,153 13,793
Cost to Obtain Contract [Member]    
Balance, net 13,808 13,653
Additions 2,701 2,337
Amortization (2,439) (2,277)
Balance, net 14,070 13,713
Cost to Fulfill Contract [Member]    
Balance, net 81 81
Additions 7 7
Amortization (5) (8)
Balance, net $ 83 $ 80