XML 54 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Allowance for Doubtful Accounts

The following table presents the activity in the allowance for doubtful accounts for the years ended December 31, 2023 and 2022.

 

December 31,

 

 

2023

 

 

2022

 

Allowance for doubtful accounts, beginning of year

$

1,688

 

 

$

1,032

 

Additions charged against revenue or to expense

 

223

 

 

 

1,853

 

Write-offs

 

(572

)

 

 

(1,197

)

Allowance for doubtful accounts, end of year

$

1,339

 

 

$

1,688