v3.25.2
Note 16 - Equity - Rollforward of Units Outstanding (Details) - Unit Issuance and Surrender Agreement [Member]
6 Months Ended
Jun. 30, 2025
shares
Issuance as equity-based compensation (in shares) 1,055,940
Total (in shares) 1,055,940