XML 55 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2024
Fair Value Measurements  
Fair value of financial instruments

 

 

December 31, 2024

 

 

December 31, 2023

 

 

 

Carrying

Value

 

 

Estimated

Fair Value

 

 

Carrying

Value

 

 

Estimated

Fair Value

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Trade receivables, net

 

$4,352

 

 

$4,352

 

 

$3,476

 

 

$3,476

 

Equipment financing receivables

 

 

3,446

 

 

 

3,446

 

 

 

2,624

 

 

 

2,624

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Finance leases

 

$23

 

 

$23

 

 

$98

 

 

$98

 

Notes payable

 

 

592

 

 

 

587

 

 

 

1,049

 

 

 

1,012