XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.3
Note 12 - Revenue From Contracts With Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Balance     $ 1,878
Contract asset additions     405
Amounts transferred to service fee receivables     (358)
Write-off of contract asset balances $ 0 $ 0 (10)
Balance 1,915   1,915
Balance     83,108
Balance 87,415   87,415
Service Fees [Member]      
Balance     83,108
Deferral of revenue     49,276
Recognition of deferred service fees     (44,969)
Balance $ 87,415   $ 87,415