XML 75 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Fair Value Measurements - Reconciliation of Changes in Fair Value (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
Warrant Liability [Member]  
Fair value adjustment to financial instrument liability $ (646)
Balance 1,131
Long-Term Debt [Member] | Syndicated Term Note [Member]  
Balance 536
Fair value adjustment to financial instrument liability 71
Balance 607
Derivative Financial Instruments, Liabilities [Member] | Seller Financed Notes Payable - Front Line Power Acquisition [Member]  
Balance 43,693
Fair value adjustment to financial instrument liability 1,093
Balance $ 44,785