XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Business Combinations (Details Textual) - Electronic Education Documentation System, LLC [Member] - USD ($)
6 Months Ended
Dec. 31, 2022
Jun. 30, 2023
Payments to Acquire Businesses, Gross $ 6,600,000  
Business Combination, Consideration Transferred 7,000,000.0  
Goodwill, Purchase Accounting Adjustments   $ (1,300,000)
Customer Relationships [Member]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 2,600,000  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments   2,000,000.0
Developed Technology Rights [Member]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 1,900,000  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments   (800,000)
Noncompete Agreements [Member]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 200,000  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments   100,000
Trade Names [Member]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 100,000  
Finite-Lived Intangible Assets, Purchase Accounting Adjustments   $ (20,000)