v3.26.1
Redeemable Noncontrolling Interest ("RNCI") - Schedule of Changes in Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Amounts Attributable to Noncontrolling Interest, Disclosures [Abstract]        
Balance at beginning of period $ 13,167 $ 14,535 $ 12,197 $ 15,149
Share of net income 306 556 579 698
Share of other comprehensive income (loss) 10 234 (38) 174
Dividend paid 0 (190) (175) (494)
Change in redemption value 2,015 (3,861) 2,935 (4,253)
Balance at end of period $ 15,498 $ 11,274 $ 15,498 $ 11,274