XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2025
Accounting Policies [Abstract]  
Schedule of reconciliation of the allowance for doubtful accounts
A reconciliation of the beginning and ending balances of the allowance for doubtful accounts is as follows (in thousands):
 Year Ended December 31,
 202520242023
Balance, beginning of the period$1,407 $2,222 $2,317 
Charges to earnings264 171 1,752 
Write-off of uncollectible accounts receivable(369)(986)(2,274)
Recoveries collected20 — 56 
Assets held for sale— — 371 
Balance, end of the period$1,322 $1,407 $2,222 
Schedule of depreciation period for each asset category The following table presents the estimated useful lives for each asset category:
Asset CategoryEstimated Useful Lives
Computer equipment and capitalized software
1 to 5 years
Leasehold improvementsLesser of asset life or life of lease
Furniture and other equipment7 years