XML 21 R10.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET
6 Months Ended
Jun. 30, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET ACCOUNTS RECEIVABLE, NET
Accounts receivable, net, consisted of the following:
June 30, 2025December 31, 2024
(In thousands)
Accounts receivable$70,819 $58,250 
Less: allowance for doubtful accounts(1,373)(937)
Accounts receivable, net$69,446 $57,313 
    
The movement of the allowance for doubtful accounts is as follows:
Three Months Ended June 30,Six Months Ended June 30,
2025202420252024
(In thousands)
Balance as of the beginning of the period$(1,334)$(563)$(937)$(500)
Additions charged to bad debt expense(39)(244)(436)(307)
Balance as of the end of the period$(1,373)$(807)$(1,373)$(807)