Note 4 - Business Combination (Details Textual)
|
|
|
1 Months Ended |
3 Months Ended |
4 Months Ended |
6 Months Ended |
12 Months Ended |
|
|
Dec. 01, 2025
USD ($)
|
Dec. 01, 2025
CAD ($)
|
Aug. 22, 2025
USD ($)
|
Dec. 31, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
shares
|
Sep. 30, 2025
USD ($)
|
Jun. 30, 2025
USD ($)
shares
|
Mar. 31, 2026
USD ($)
|
Dec. 31, 2025
USD ($)
|
Jun. 30, 2026
USD ($)
shares
|
Jun. 30, 2025
USD ($)
shares
|
Dec. 31, 2025
USD ($)
|
Dec. 01, 2025
CAD ($)
|
| Payments to Acquire Businesses, Net of Cash Acquired |
|
|
|
|
|
|
|
|
|
$ 38,000
|
$ (0)
|
|
|
| Long-Term Debt |
|
|
|
$ 13,051,000
|
$ 12,847,000
|
|
|
|
$ 13,051,000
|
12,847,000
|
|
$ 13,051,000
|
|
| Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) |
|
|
|
|
58,000
|
|
$ 0
|
|
|
58,000
|
$ 0
|
|
|
| Goodwill |
|
|
|
18,460,000
|
$ 18,475,000
|
|
|
|
18,460,000
|
18,475,000
|
|
18,460,000
|
|
| Goodwill, Measurement Period Adjustment |
|
|
|
|
|
|
|
|
|
38,000
|
|
|
|
| Goodwill, Foreign Currency Translation, Gain (Loss) |
|
|
|
|
|
|
|
|
|
$ (23,000)
|
|
|
|
| Weighted Average Number of Shares Outstanding, Basic (in shares) | shares |
|
|
|
|
12,643,383
|
|
5,235,240
|
|
|
10,998,115
|
3,405,568
|
|
|
| Carolina Stone Holdings [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred |
|
|
$ 4,202,000
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
|
|
2,625,000
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Working Capital Adjustment |
|
|
124,000
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Net of Cash Acquired |
|
|
2,501,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Working Capital Adjustment |
|
|
77,000
|
|
|
|
|
|
|
|
|
|
|
| Goodwill |
|
|
758,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Assembled Workforce |
|
|
170,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Acquiree's Revenue since Acquisition Date, Actual |
|
|
|
|
|
|
|
|
3,300,000
|
|
|
|
|
| Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual |
|
|
|
|
|
|
|
|
169,000
|
|
|
|
|
| Business Combination, Acquisition-Related Cost, Expense |
|
|
|
|
|
$ 131,000
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Trade Names [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Acquired |
|
|
$ 670,000
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Useful Life (Year) |
|
|
20 years
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Customer Relationships [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Acquired |
|
|
$ 740,000
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Useful Life (Year) |
|
|
12 years
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Noncompete Agreements [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Acquired |
|
|
$ 60,000
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Useful Life (Year) |
|
|
5 years
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Measurement Input, Price Volatility [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability, Measurement Input |
|
|
|
|
0.35
|
|
|
|
|
0.35
|
|
|
|
| Carolina Stone Holdings [Member] | Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability, Measurement Input |
|
|
|
|
0.0375
|
|
|
|
|
0.0375
|
|
|
|
| Carolina Stone Holdings [Member] | Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability, Measurement Input |
|
|
|
|
0.0437
|
|
|
|
|
0.0437
|
|
|
|
| Carolina Stone Holdings [Member] | Contingent Consideration, Earnout Agreement Payable [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred, Liabilities Incurred |
|
|
$ 250,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount |
|
|
825,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability |
|
|
$ 250,000
|
250,000
|
$ 308,000
|
|
|
|
250,000
|
$ 308,000
|
|
250,000
|
|
| Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) |
|
|
|
|
|
|
|
|
|
58,000
|
|
|
|
| Carolina Stone Holdings [Member] | Contingent Consideration, Earnout Agreement Payable [Member] | Measurement Input, Price Volatility [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability, Measurement Input |
|
|
0.35
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Contingent Consideration, Earnout Agreement Payable [Member] | Measurement Input, Risk Free Interest Rate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability, Measurement Input |
|
|
0.0369
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Earnout, First or Second Measurement Periods [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount |
|
|
$ 825,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Minimum EBITDA |
|
|
1,000
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Earnout, Third Measurement Period [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount |
|
|
825,000
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Minimum EBITDA |
|
|
1,000,000
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Earnout, Pro-rata Measurement [Member] | Minimum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Minimum, Amount |
|
|
800,000
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Earnout, Pro-rata Measurement [Member] | Maximum [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount |
|
|
1,000,000
|
1,000,000
|
|
|
|
|
1,000,000
|
|
|
1,000,000
|
|
| Carolina Stone Holdings [Member] | Earnout, Not Achieved [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount |
|
|
0
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Minimum EBITDA |
|
|
800,000
|
|
|
|
|
|
|
|
|
|
|
| Carolina Stone Holdings [Member] | Subordinated Debt [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred, Liabilities Incurred |
|
|
1,250,000
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Face Amount |
|
|
$ 1,250,000
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Basis Spread on Variable Rate |
|
|
1.25%
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Periodic Payment |
|
|
$ 100,000
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Increase (Decrease), Net |
|
|
56,000
|
|
|
|
|
|
|
|
|
|
|
| Long-Term Debt |
|
|
|
1,306,000
|
|
|
|
|
1,306,000
|
|
|
1,306,000
|
|
| Carolina Stone Holdings [Member] | Approximate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
|
|
2,625,000
|
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred |
|
$ 6,200,000
|
|
|
|
|
|
$ 6,299,000
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
$ 459,000
|
|
|
|
|
|
|
3,644,000
|
|
|
|
|
|
| Goodwill |
$ 639,000
|
|
|
616,000
|
$ 631,000
|
|
|
|
$ 616,000
|
631,000
|
|
616,000
|
|
| Business Combination, Acquiree's Revenue since Acquisition Date, Actual |
|
|
|
592,000
|
|
|
|
|
|
|
|
|
|
| Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual |
|
|
|
92,000
|
|
|
|
|
|
|
|
|
|
| Business Combination, Acquisition-Related Cost, Expense |
|
|
|
|
|
|
|
|
|
89,000
|
|
|
|
| Foreign Currency Exchange Rate, Translation |
1.3943
|
|
|
|
|
|
|
|
|
|
|
|
1.3943
|
| Goodwill, Measurement Period Adjustment |
|
|
|
|
|
|
|
|
|
38,000
|
|
|
|
| Goodwill, Acquisition Date |
$ 601,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Goodwill, Foreign Currency Translation, Gain (Loss) |
|
|
|
15,000
|
|
|
|
|
|
(23,000)
|
|
|
|
| Goodwill, Period Increase (Decrease) |
|
|
|
|
|
|
|
|
|
15,000
|
|
|
|
| Fraser Canyon Acquisition [Member] | Trade Names [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Acquired |
|
|
190,000
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Useful Life (Year) |
20 years
|
|
|
|
|
|
|
|
|
|
|
|
20 years
|
| Fraser Canyon Acquisition [Member] | Customer Relationships [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Acquired |
|
|
$ 170,000
|
|
|
|
|
|
|
|
|
|
|
| Intangible Asset, Finite-Lived, Useful Life (Year) |
17 years
|
|
|
|
|
|
|
|
|
|
|
|
17 years
|
| Fraser Canyon Acquisition [Member] | TotalStone [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
$ 459,000
|
647,000
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Working Capital Adjustment |
339,000
|
473,189
|
|
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] | TotalStone [Member] | Seller Note I [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Face Amount |
1,148,000
|
|
|
|
|
|
|
|
|
|
|
|
$ 1,600,000
|
| Fraser Canyon Acquisition [Member] | TotalStone [Member] | Seller Note II [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Debt Instrument, Face Amount |
1,434,000
|
|
|
|
|
|
|
|
|
|
|
|
$ 2,000,000
|
| Fraser Canyon Acquisition [Member] | Instone Canada Corp [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
6,299,000
|
|
|
$ 6,299,000
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] | Earn Out Provision [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred, Liabilities Incurred |
|
|
|
|
|
|
|
$ 99,000
|
|
99,000
|
|
102,000
|
|
| Fraser Canyon Acquisition [Member] | Earn Out Provision [Member] | TotalStone [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred, Liabilities Incurred |
2,152,000
|
3,000,000
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability |
99,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] | Earn-Out Provision I [Member] | TotalStone [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability |
79,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] | Earn-Out Provision II [Member] | TotalStone [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Contingent Consideration, Liability |
20,000
|
|
|
|
|
|
|
|
|
|
|
|
|
| Fraser Canyon Acquisition [Member] | Approximate [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Payments to Acquire Businesses, Gross |
$ 4,447,000
|
$ 6,200,000
|
|
|
|
|
|
|
|
|
|
|
|
| The 2025 Acquisitions [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Acquisition-Related Cost, Expense |
|
|
|
|
|
|
|
|
|
99,000
|
|
|
|
| Interest Expense, Operating and Nonoperating |
|
|
|
|
|
|
|
|
|
83,000
|
|
|
|
| The 2025 Acquisitions [Member] | Earn Out Provision [Member] |
|
|
|
|
|
|
|
|
|
|
|
|
|
| Business Combination, Consideration Transferred, Liabilities Incurred |
|
|
|
|
|
|
|
|
|
$ 407,000
|
|
$ 352,000
|
|