Note 4 - Net Income Per Common Unit - Schedule of Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|
| Net income attributable to common unitholders | $ 19,227 | $ 39,448 |
| Weighted average common units—basic (in shares) | 13,199 | 13,098 |
| Basic net income per common unit (in dollars per share) | $ 1.46 | $ 3.01 |
| Plus: dilutive effect of unvested unit-based awards (in shares) | 151 | 206 |
| Weighted average common units—diluted (in shares) | 13,350 | 13,304 |
| Diluted net income attributable to common unitholders and the general partner | $ 19,619 | $ 40,253 |
| Less: diluted net income attributable to the general partner | (392) | (805) |
| Diluted net income attributable to common unitholders | $ 19,227 | $ 39,448 |
| Diluted net income per common unit (in dollars per share) | $ 1.44 | $ 2.97 |
| X | ||||||||||
- Definition The amount of income (Loss) Attributable to Parent and Other Income from Warrant Liability Fair Value Adjustments Allocated to General Partner No definition available.
|
| X | ||||||||||
- Definition The amount of Net Income (Loss) Allocated to General Partners and Limited Partners, Diluted No definition available.
|
| X | ||||||||||
- Definition Weighted Average Number Diluted Limited Partnership Units Outstanding Adjustment, Effect of Unit Awards No definition available.
|
| X | ||||||||||
- Definition Aggregate amount of net income allocated to limited partners. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Per unit of ownership amount after tax of income (loss) available to limited partnership (LP) unit-holder and units that would have been outstanding assuming the issuance of limited partner units for dilutive potential units outstanding. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Per unit of ownership amount after tax of income (loss) available to outstanding limited partnership (LP) unit-holder. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Weighted average number of limited partnership units outstanding determined by relating the portion of time within a reporting period that limited partnership units have been outstanding to the total time in that period. Used in the calculation of diluted net income or loss per limited partnership unit. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|