v3.26.1
Noncontrolling Interests Holders (Tables)
12 Months Ended
Dec. 31, 2025
Noncontrolling Interests Holders  
Schedule of revenue and net income attributable to noncontrolling interests

  ​ ​ ​

December 31, 2025

  ​ ​ ​

December 31, 2024

  ​ ​ ​

December 31, 2023

Revenue

$

42,888

$

34,836

$

41,589

Net income (loss) attributable to noncontrolling interests

(1,823)

(163)

538