XML 48 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Lease Arrangements (Tables)
9 Months Ended
Sep. 30, 2025
Leases [Abstract]  
Schedule of Sales-Type and Joint Revenue Sharing Arrangements Payments Maturity
The following lease payments are expected to be received by the Company for its sales-type leases and JRSAs in each of the remainder of 2025, next four years and thereafter following the September 30, 2025 balance sheet date:
(In thousands of U.S. Dollars)
Sales-Type
Leases
2025 (three months remaining)$825 
20263,322 
20273,267 
20283,121 
20293,121 
Thereafter17,275 
Total
$30,931