XML 53 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Receivables (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Receivables

Receivables consist of the following:

  

   2023   2022 
   December 31, 
   2023   2022 
Contracts with customers  $6,321,573   $5,392,779 
Receivables from sales agents   3,252,840    2,209,185 
Other   7,658,789    23,200,919 
Total receivables   17,233,202    30,802,883 
Allowance for credit losses   (1,897,887)   (2,229,791)
Net receivables  $15,335,315   $28,573,092 
Schedule of Allowance Credit Losses

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

  

   Allowance 
Beginning balance - January 1, 2023  $2,229,791 
Change in provision for credit losses (1)   (110,935)
Charge-offs   (220,969)
Ending balance - December 31, 2023  $1,897,887 
      
Beginning balance - January 1, 2022  $1,800,725 
Change in provision for credit losses (1)   799,888 
Charge-offs   (370,822)
Ending balance - December 31, 2022  $2,229,791 

 

 

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