v3.26.1
Redeemable Non-Controlling Interest in Subsidiary (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Balance as of January 1, $ 24,336 $ 24,540 $ 36,784 $ 36,580
Comprehensive income (loss) attributable to redeemable non-controlling interest 123 (204) 893 204
Balance as of March 31, $ 24,459 $ 24,336 $ 37,677 $ 36,784