XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Revenue from Contracts with Customers - Changes in Deferred Service Fees (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2023
USD ($)
Balance $ 82,713
Balance 82,833
Service Fees [Member]  
Balance 82,713
Deferral of revenue 29,819
Recognition of deferred service fees (29,699)
Balance $ 82,833