XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Revenue  
Summary of disaggregated revenue by products and services

For the three months ended June 30, 2025

Contracts with

customers

Leasing

Total

    

$

    

$

    

$

Revenue

 

  

 

  

 

  

Recurring - non-capital

 

1,331

 

230

 

1,561

Capital equipment

 

650

 

 

650

 

1,981

 

230

 

2,211

 

For the three months ended June 30, 2024

Contracts with

customers

Leasing

Total

    

$

    

$

    

$

Revenue

Recurring - non-capital

1,180

280

1,460

Capital equipment

773

773

1,953

280

2,233

For the six months ended June 30, 2025

Contracts with

customers

Leasing

Total

    

$

    

$

    

$

Revenue

 

  

 

  

 

  

Recurring - non-capital

 

2,852

 

510

 

3,362

Capital equipment

 

1,470

 

 

1,470

 

4,322

 

510

 

4,832

For the six months ended June 30, 2024

Contracts with

customers

Leasing

Total

    

$

    

$

    

$

Revenue

 

  

 

  

 

  

Recurring - non-capital

 

2,399

 

500

 

2,899

Capital equipment

 

773

 

 

773

 

3,172

 

500

 

3,672