XML 38 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Accounts Receivables, Net (Tables)
3 Months Ended
Mar. 31, 2025
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable Net
Accounts receivable, net, consisted of the following:
March 31, 2025December 31, 2024
(In thousands)
Accounts receivable$68,334 $58,250 
Less: allowance for doubtful accounts(1,334)(937)
Accounts receivable, net$67,000 $57,313 
Schedule of Movement of the Allowance for Doubtful Accounts
The movement of the allowance for doubtful accounts is as follows:
Three Months Ended March 31,
20252024
(In thousands)
Balance as of the beginning of the period$(937)$(500)
Additions charged to bad debt expense(397)(63)
Balance as of the end of the period$(1,334)$(563)