v3.24.1
Note 4 - Revenue and Segment Information - Contract Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accounts receivable (including related-party), beginning of year $ 1,148 $ 126
Accounts receivable (including related-party), end of year 4,300 1,148
Unearned revenue, beginning of year 3,888 4,388
Unearned revenue, end of year $ 3,243 $ 3,888