XML 120 R102.htm IDEA: XBRL DOCUMENT v3.26.1
Note 17 - Fair Value Measurements - Fair Value Measurements of Earn-out Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Business Combination, Contingent Consideration, Liability $ 7,044 $ 3,354
Liabilities, Fair Value Disclosure 7,044 3,354
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Business Combination, Contingent Consideration, Liability 0 0
Liabilities, Fair Value Disclosure 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Business Combination, Contingent Consideration, Liability 0 0
Liabilities, Fair Value Disclosure 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Business Combination, Contingent Consideration, Liability 7,044 3,354
Liabilities, Fair Value Disclosure $ 7,044 $ 3,354