XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.4
SIGNIFICANT ACCOUNTING POLICIES - Schedule of Reconciliation of the Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance, beginning of the period $ 1,407 $ 2,222 $ 2,317
Charges to earnings 264 171 1,752
Write-off of uncollectible accounts receivable (369) (986) (2,274)
Recoveries collected 20 0 56
Assets held for sale 0 0 371
Balance, end of the period $ 1,322 $ 1,407 $ 2,222