XML 108 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
INTEREST INCOME, NET
12 Months Ended
Dec. 31, 2024
Banking and Thrift, Interest [Abstract]  
INTEREST INCOME, NET
21. INTEREST INCOME, NET

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