XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Note 14 - Revenue From Contracts With Customers - Changes in Deferred Service Fees (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Balance $ 89,217  
Balance 82,713 $ 89,217
Service Fees [Member]    
Balance 89,217 87,945
Deferral of revenue 61,058 60,415
Recognition of deferred service fees (59,966) (59,143)
Deferred service fees disposed of related to PWSC (7,596)  
Balance $ 82,713 $ 89,217