XML 84 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Revenue From Contracts With Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Balance $ 1,878  
Contract asset additions 33  
Amounts transferred to service fee receivables (116)  
Write-off of contract asset balances (10) $ 0
Balance 1,785  
Balance 83,108  
Balance 84,336  
Service Fees [Member]    
Balance 83,108  
Deferral of revenue 16,280  
Recognition of deferred service fees (15,052)  
Balance $ 84,336