Note 17 - Subsequent Events (Details Textual) - Enercon Engineering, Inc. [Member] - Subsequent Event [Member] $ in Thousands |
Apr. 01, 2026
USD ($)
|
|---|---|
| Business Combination, Consideration Transferred | $ 122,322 |
| Business Combination, Consideration Transferred, Equity Interest | 44,785 |
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount | $ 112,043 |
| Additional Contingent Consideration, Paid in Restricted Shares, Percent | 0.35 |
| X | ||||||||||
- Definition Percent of additional contingent consideration paid in restricted shares. No definition available.
|
| X | ||||||||||
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Maximum amount of estimate for undiscounted range of outcomes in contingent consideration arrangement in business combination. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|