v3.26.1
Note 13 - Revenue From Contracts With Customers - Summary of Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Contract asset, current $ 935 $ 112
Contract asset, noncurrent 1,787 1,945
Total contract asset 2,722 $ 2,057
Balance 2,057  
Contract asset additions 1,545  
Amounts transferred to service fee receivables (746)  
Adjustment of contract asset balances (134)  
Balance 2,722  
Service Fees [Member]    
Balance 87,154  
Deferral of revenue 35,510  
Recognition of deferred service fees (32,704)  
Balance $ 89,960