v3.26.1
Note 10 - Commitments and Contingencies - Redeemable Non-controlling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Balance $ 47,948 $ 29,424
Net loss attributable to noncontrolling interest (449) (150)
Redemption value adjustment of put option 3,539 2,792
Distribution (70) (310)
Redemption of put and/or call options (17,670) 0
Balance $ 33,298 $ 31,756