v3.26.1
Trade Accounts Receivable (Tables)
3 Months Ended
Mar. 31, 2026
Receivables [Abstract]  
Schedule of Trade Accounts Receivable
The following table summarizes our trade accounts receivable from customers as of the dates presented:
March 31, December 31,
20262025
Trade accounts receivable
Rentals$20,678 $16,565 
Sales and aftermarket services2,662 2,249 
23,340 18,814 
Less: Provision for credit losses
(390)(317)
Total trade accounts receivable, net$22,950 $18,497 
Schedule of Provision for Credit Losses
The following table summarizes the changes in our provision for credit losses for the periods presented:
Three months endedYear ended
March 31, December 31,
20262025
Beginning balance$317 $1,249 
Provision for credit losses88 155 
Write-offs(15)(1,087)
Ending balance$390 $317