XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Changes in Contract Assets and Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Offsetting Assets [Line Items]    
Balance at beginning of period $ 140,165  
Billings  
Payments recevied  
Revenue recognized in advance of billings  
Commissions paid  
Commissions recognized  
Balance at ending of period 130,829  
Deferred revenue, balance at beginning of period 2,927,808 2,754,064
Addition from acquisition 1,200,998 1,146,380
Recognized revenue (1,545,599) (1,718,168)
Deferred revenue, balance at end of period 2,583,207 2,182,276
Accounts Receivable [Member]    
Offsetting Assets [Line Items]    
Balance at beginning of period 1,850,375 1,121,083
Billings 4,242,590 3,341,583
Payments recevied (4,161,623) (3,280,143)
Balance at ending of period 1,931,342 1,182,523
Accounts Receivable Unbilled [Member]    
Offsetting Assets [Line Items]    
Balance at beginning of period 1,320,837 596,410
Billings (1,414,680) (1,045,519)
Revenue recognized in advance of billings 1,380,300 1,336,851
Balance at ending of period 1,286,457 887,742
Othe Contract Assests [Member]    
Offsetting Assets [Line Items]    
Balance at beginning of period 140,165 80,378
Commissions paid 1,336,851 27,792
Commissions recognized (37,518) (27,593)
Balance at ending of period $ 130,829 $ 80,577