v3.26.1
Note 10 - Commitments and Contingencies - Redeemable Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Balance $ 33,298 $ 31,756 $ 47,948 $ 29,424
Net income attributable to noncontrolling interest 1,063 1,550 614 1,400
Redemption value adjustment of put option 1,958 6,365 5,497 9,157
Distribution (534) (485) (604) (795)
Redemption of put and/or call options (2,413) 0 (20,083) 0
Balance $ 33,372 $ 39,186 $ 33,372 $ 39,186