XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Trade Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
The following table summarizes our trade accounts receivable from customers as of the dates presented:
December 31,
20242023
Trade accounts receivable
Rentals$14,218 $32,871 
Sales and aftermarket services2,657 7,138 
16,875 40,009 
Less: Allowance for credit losses(1,249)(823)
Total trade accounts receivable, net$15,626 $39,186 
Schedule of Allowance for Credit Losses
The following table summarizes the changes in our allowance for credit losses for the periods presented:
 Year Ended December 31,
202420232022
Beginning balance$823 $338 $1,129 
Provision for credit losses433 492 — 
Write-offs(7)(7)(791)
Ending balance$1,249 $823 $338