XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Revenue From Contracts With Customers - Deferred Contract Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Balance, net $ 13,793 $ 13,484 $ 13,734 $ 13,257
Additions 2,552 2,490 4,896 4,833
Amortization (2,352) (2,182) (4,637) (4,298)
Balance, net 13,993 13,792 13,993 13,792
Cost to Obtain Contract [Member]        
Balance, net 13,713 13,401 13,653 13,174
Additions 2,546 2,484 4,883 4,820
Amortization (2,347) (2,176) (4,624) (4,285)
Balance, net 13,912 13,709 13,912 13,709
Cost to Fulfill Contract [Member]        
Balance, net 80 83 81 83
Additions 6 6 13 13
Amortization (5) (6) (13) (13)
Balance, net $ 81 $ 83 $ 81 $ 83