XML 108 R101.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Combinations - Schedule of Purchase Price Allocated to Intangible Assets Acquired (Details) - USD ($)
Jun. 30, 2023
Jun. 06, 2023
Global Insurance Management Limited    
Business Acquisition [Line Items]    
Acquired customer contracts, Amount $ 1,157,920  
Acquired customer contracts, Weighted average life 3 years  
National Automobile Club    
Business Acquisition [Line Items]    
Acquired customer contracts, Amount   $ 870,027
Acquired customer contracts, Weighted average life   3 years