XML 104 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Revenue From Contracts With Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Balance   $ 1,688 $ 0
Contract asset additions   1,093 20
Amounts transferred to service fee receivables   (521) (97)
Write-off of contract asset balances   (40) 0
Balance   1,878 1,688
Balance   83,995  
Balance   83,108 83,995
Systems Products International, Inc.(SPI) [Member]      
Contract asset acquired related to SPI     1,765
Measurement period adjustment related to SPI $ (300) (342)  
Service Fees [Member]      
Balance   83,995 82,713
Deferred service fees acquired related to SPI     423
Deferral of revenue   63,506 56,712
Recognition of deferred service fees   (64,393) (55,853)
Deferral of revenue   63,506 56,712
Balance   $ 83,108 $ 83,995