Note 15 - Subsequent Events |
6 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Subsequent Events [Abstract] | |
| Subsequent Events | 15. Subsequent Events On July 30, 2026, the Company’s Board of Directors declared a cash dividend of $0.45 per share of common stock, payable on September 2, 2026 to stockholders of record as of August 19, 2026. Dividend equivalents of $0.45 per unit were also accrued for holders of unvested PSUs and RSUs as of the same record date. Dividend equivalents accrued on PSUs and RSUs will be forfeited if the underlying awards do not vest. Based on the number of shares of common stock outstanding and the number of unvested PSUs and RSUs as of June 30, 2026, the Company estimates the aggregate dividend payment will be approximately $12.2 million, although the actual aggregate amount will depend on the number of shares of common stock outstanding as of the record date. This dividend was not recognized in the Company’s condensed consolidated financial statements as of and for the three and six months ended June 30, 2026, because the obligation to pay the dividend did not exist as of the balance sheet date. |