XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 - Basis of Preparation and Consolidation (Details Textual)
$ in Millions
Oct. 31, 2023
USD ($)
Protexure and Protexure Risk Purchasing Group, Inc [Member] | MAC 43, LLC [Member] | Subsequent Event [Member]  
Disposal Group, Not Discontinued Operation, Consideration $ 1.5