XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 20 - Fair Value of Financial Instruments (Details Textual)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 30, 2022
Ravix [Member]      
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High $ 4.5    
Contingent Consideration Liability, Fair Value Disclosure 3.4 $ 3.1  
CSuite Acquisition, LLC [Member]      
Business Combination, Contingent Consideration Arrangements, Change in Range of Outcomes, Contingent Consideration, Liability, Value, High $ 3.6    
Trust Preferred Debt Repurchase Options Contracts [Member]      
Derivative, Number of Instruments Held, Total     3