XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Revenue from Contracts with Customers - Changes in Deferred Service Fees (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Balance, December 31, 2022 $ 82,713
Balance, March 31, 2023 82,367
Service Fees [Member]  
Balance, December 31, 2022 82,713
Deferral of revenue 14,770
Recognition of deferred service fees (15,116)
Balance, March 31, 2023 $ 82,367