v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
General and administrative expenses $ 19,124 $ 17,893 $ 37,672 $ 34,662
Rental income 755 600 1,531 891
Interest income 676 533 1,242 964
Interest expense 521 548 1,030 1,072
VIE, Primary Beneficiary        
General and administrative expenses 785 689 1,462 1,245
Rental income 361 258 807 513
Interest income 85 133 311 346
Interest expense $ 509 $ 519 $ 1,009 $ 1,036