XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 17 - Fair Value Measurements - Reconciliation of Financial Liabilities Measured at Level (Details) - Fair Value, Recurring [Member]
$ in Thousands
3 Months Ended
Jun. 30, 2024
USD ($)
Balance $ 607
Fair Value, Inputs, Level 3 [Member]  
Balance 607
Balance 0
Fair Value, Inputs, Level 3 [Member] | Derivative Financial Instruments, Liabilities [Member]  
Change in fair value, reported in earnings $ (607)