XML 99 R74.htm IDEA: XBRL DOCUMENT v3.25.1
FINANCING RECEIVABLES - Components of Lease Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Financing Receivable, Past Due [Line Items]      
Less: allowance for credit losses $ (438) $ (416) $ (549)
Long-term financing arrangements, net 4,895 5,223  
Long-Term Financing Arrangement      
Financing Receivable, Past Due [Line Items]      
Long-term financing arrangements, gross 4,100 5,212  
Less: allowance for credit losses (362) (377)  
Less: unearned income (288) (361)  
Long-term financing arrangements, net $ 3,450 $ 4,474