XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.1
FINANCING RECEIVABLES - Short term Payment Plans (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Financing Receivable, Allowance for Credit Loss [Line Items]    
Less: allowance for credit losses $ (544) $ (417)
Short-term payment plans, net 2,441 4,663
Short-Term Payment Plans    
Financing Receivable, Allowance for Credit Loss [Line Items]    
Short-term payment plans, gross 971 1,521
Less: allowance for credit losses (49) (76)
Short-term payment plans, net $ 922 $ 1,445