XML 133 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTEREST INCOME, NET (Tables)
12 Months Ended
Dec. 31, 2024
Banking and Thrift, Interest [Abstract]  
Interest Income and Interest Expense Disclosure
Interest income, net consisted of the following (in thousands):
 Years ended December 31,
 202420232022
Interest income$8,968 $13,769 $4,903 
Interest expense(2,203)(1,762)(1,938)
Total interest income, net$6,765 $12,007 $2,965