XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
General and administrative expenses $ 66,952 $ 66,259
Rental income 1,090 949
Other (expense) income (45) (228)
Interest income 1,803 2,226
Interest expense 2,043 2,017
VIE, Primary Beneficiary    
General and administrative expenses 2,749 2,775
Rental income 981 949
Interest income 606 2,171
Interest expense $ 2,019 $ 1,821