XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.2
Note 12 - Revenue From Contracts With Customers - Summary of Contract Assets and Contract Liabilities (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Balance $ 1,878
Contract asset additions 405
Amounts transferred to service fee receivables (240)
Write-off of contract asset balances (10)
Balance 2,033
Balance 83,108
Balance 86,430
Service Fees [Member]  
Balance 83,108
Deferral of revenue 34,035
Recognition of deferred service fees (30,713)
Balance $ 86,430