XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
OTHER NON-CURRENT ASSETS - Maturities of Payments Under Sales-type Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
OTHER NON-CURRENT ASSETS:    
2025 $ 6,769  
2026 7,777  
2027 1,570  
2028 58  
Total future sales-type lease payments 16,174  
Less: Present value adjustment (a) (2,936)  
Present value of lease receivables $ 13,238 $ 9,460