XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Receivables (Tables)
3 Months Ended
Mar. 31, 2024
Receivables [Abstract]  
Schedule of Receivables

Receivables consist of the following:

  

   As of
March 31, 2024
   As of
December 31, 2023
 
Contracts with customers  $5,896,842   $6,321,573 
Receivables from sales agents   3,579,468    3,252,840 
Other   9,154,789    7,658,789 
Total receivables   18,631,099    17,233,202 
Allowance for credit losses   (1,755,553)   (1,897,887)
Net receivables  $16,875,546   $15,335,315 
Schedule of Allowance Credit Losses

The following table presents a roll forward of the allowance for credit losses:

  

   Three Months Ended 
Beginning balance - January 1, 2024  $1,897,887 
Change in provision for credit losses (1)   (118,497)
Charge-offs   (23,837)
Ending balance - March 31, 2024  $1,755,553 

 

   Three Months Ended 
Beginning balance - January 1, 2023  $2,229,791 
Change in provision for credit losses (1)   (318,664)
Charge-offs   (44,003)
Ending balance - March 31, 2023  $1,867,124 

 

 

(1)Included in other expenses on the condensed consolidated statements of earnings