XML 25 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Business and Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Schedule of Changes in Allowance for Doubtful Accounts

The activity in the Company’s allowance for credit losses for the six months ended June 30, 2024 is summarized as follows (in thousands):

 

 

Total

 

Balance at December 31, 2023

 

$

501

 

Current period provision for expected losses

 

 

(13

)

Write-offs charged against allowance

 

 

(82

)

Balance at June 30, 2024

 

$

406