XML 109 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Additional Information (Details) - USD ($)
9 Months Ended 12 Months Ended
Jul. 01, 2023
Jun. 30, 2023
Jun. 06, 2023
Dec. 31, 2023
Dec. 31, 2022
Mar. 31, 2023
Business Acquisition [Line Items]            
Business acquisition, aggregate cash consideration payable       $ 1,850,384 $ 602,093  
Business acquisition, cash consideration transferred       5,749,202 $ 0  
Goodwill impairment charge           $ 664,903
Foreign Exchange Fluctuation            
Business Acquisition [Line Items]            
Goodwill impairment charge           $ 24,591
Global Insurance Management Limited            
Business Acquisition [Line Items]            
Business acquisition, effective date   Jun. 30, 2023        
Business acquisition, percentage of equity interests acquired   100.00%        
Business acquisition, aggregate cash consideration payable   $ 3,998,000        
National Automobile Club            
Business Acquisition [Line Items]            
Business acquisition, effective date     Jun. 06, 2023      
Business acquisition, percentage of equity interests acquired     100.00%      
Business acquisition, aggregate cash consideration payable   $ 2,100,000 $ 2,100,000      
Business acquisition, cash consideration transferred       1,750,000    
FA Premium Insurance Broking Private Limited            
Business Acquisition [Line Items]            
Business acquisition, effective date Jul. 01, 2023          
Business acquisition, percentage of equity interests acquired 100.00%          
Business acquisition, aggregate cash consideration payable $ 1,279,820          
Business acquisition, cash consideration transferred       $ 1,204