XML 46 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Trade Accounts Receivable -Schedule of Trade Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Trade accounts receivable    
Trade accounts receivable $ 15,963 $ 16,875
Less: Allowance for credit losses (548) (1,249)
Total trade accounts receivable, net 15,415 15,626
Rentals    
Trade accounts receivable    
Trade accounts receivable 14,339 14,218
Sales and aftermarket services    
Trade accounts receivable    
Trade accounts receivable $ 1,624 $ 2,657