Note 13 - TotalStone Preferred Units (Details Textual) |
Mar. 07, 2025
shares
|
Jun. 30, 2026
shares
|
Dec. 31, 2025
shares
|
|---|---|---|---|
| Conversion of Class B and Class C Preferred Interests Into Common Stock [Member] | |||
| Conversion of Stock, Shares Issued (in shares) | 3,782,641 | ||
| TotalStone [Member] | |||
| Ownership Percentage of Voting Stocks | 1 | ||
| Preferred Units, Outstanding (in shares) | 0 | 0 |