v3.26.1
Note 4 - Business Combination (Details Textual)
$ in Thousands
1 Months Ended 3 Months Ended 4 Months Ended
Dec. 01, 2025
USD ($)
Dec. 01, 2025
CAD ($)
Aug. 22, 2025
USD ($)
Dec. 31, 2025
USD ($)
Mar. 31, 2026
USD ($)
shares
Sep. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2026
USD ($)
Dec. 31, 2025
USD ($)
Dec. 01, 2025
CAD ($)
Long-Term Debt       $ 13,051 $ 13,182     $ 13,182 $ 13,051  
Goodwill       18,460 18,461     $ 18,461 18,460  
Business Combination, Acquisition-Related Cost, Expense         0   $ 0      
Goodwill, Foreign Currency Translation, Gain (Loss)         1          
Carolina Stone Holdings [Member]                    
Business Combination, Consideration Transferred     $ 4,202              
Payments to Acquire Businesses, Gross     2,702              
Payments to Acquire Businesses, Working Capital Adjustment     124              
Payments to Acquire Businesses, Net of Cash Acquired     2,501              
Business Combination, Working Capital Adjustment     77              
Goodwill     758              
Business Combination, Assembled Workforce     170              
Business Combination, Acquiree's Revenue since Acquisition Date, Actual         2,400       3,300  
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual         $ 62       169  
Business Combination, Acquisition-Related Cost, Expense           $ 131        
Carolina Stone Holdings [Member] | Trade Names [Member]                    
Intangible Asset, Finite-Lived, Acquired     $ 670              
Intangible Asset, Finite-Lived, Useful Life (Year)     20 years              
Carolina Stone Holdings [Member] | Customer Relationships [Member]                    
Intangible Asset, Finite-Lived, Acquired     $ 740              
Intangible Asset, Finite-Lived, Useful Life (Year)     12 years              
Carolina Stone Holdings [Member] | Noncompete Agreements [Member]                    
Intangible Asset, Finite-Lived, Acquired     $ 60              
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              
Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount     $ 825              
Business Combination, Contingent Consideration, Liability         $ 250     $ 250    
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              
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              
Business Combination, Contingent Consideration, Minimum EBITDA     1,000              
Carolina Stone Holdings [Member] | Earnout, Pro-rata Measurement [Member] | Minimum [Member]                    
Business Combination, Contingent Consideration, Minimum EBITDA     775              
Business Combination, Contingent Consideration, Range of Outcomes, Minimum, Amount     800              
Carolina Stone Holdings [Member] | Earnout, Pro-rata Measurement [Member] | Maximum [Member]                    
Business Combination, Contingent Consideration, Range of Outcomes, Maximum, Amount     1,000              
Business Combination, Contingent Consideration, Minimum EBITDA     1,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              
Carolina Stone Holdings [Member] | Subordinated Debt [Member]                    
Business Combination, Consideration Transferred, Liabilities Incurred     1,250              
Debt Instrument, Face Amount     $ 1,250              
Debt Instrument, Basis Spread on Variable Rate     1.25%              
Debt Instrument, Periodic Payment     $ 100              
Debt Instrument, Increase (Decrease), Net     56              
Long-Term Debt       1,306         1,306  
Carolina Stone Holdings [Member] | Approximate [Member]                    
Payments to Acquire Businesses, Gross     $ 2,625              
Fraser Canyon Acquisition [Member]                    
Business Combination, Consideration Transferred   $ 6,200,000           6,261    
Payments to Acquire Businesses, Gross $ 459             3,606    
Business Combination, Contingent Consideration, Liability 6,262                  
Goodwill 601     616 617     617 $ 616  
Business Combination, Assembled Workforce $ 230                  
Business Combination, Acquiree's Revenue since Acquisition Date, Actual       592 2,500          
Business Combination, Acquiree's Earnings (Loss) since Acquisition Date, Actual       92 292          
Business Combination, Acquisition-Related Cost, Expense         89          
Foreign Currency Exchange Rate, Translation 1.3943                 1.3943
Goodwill, Foreign Currency Translation, Gain (Loss)       $ 15 16          
Fraser Canyon Acquisition [Member] | Trade Names [Member]                    
Intangible Asset, Finite-Lived, Acquired $ 190                  
Intangible Asset, Finite-Lived, Useful Life (Year) 20 years                 20 years
Fraser Canyon Acquisition [Member] | Customer Relationships [Member]                    
Intangible Asset, Finite-Lived, Acquired $ 170                  
Intangible Asset, Finite-Lived, Useful Life (Year) 17 years                 17 years
Fraser Canyon Acquisition [Member] | TotalStone [Member]                    
Payments to Acquire Businesses, Gross $ 459 647,000                
Business Combination, Working Capital Adjustment 339 473,189                
Fraser Canyon Acquisition [Member] | TotalStone [Member] | Seller Note I [Member]                    
Debt Instrument, Face Amount 1,148                 $ 1,600,000
Fraser Canyon Acquisition [Member] | TotalStone [Member] | Seller Note II [Member]                    
Debt Instrument, Face Amount 1,434                 $ 2,000,000
Fraser Canyon Acquisition [Member] | Instone Canada Corp [Member]                    
Payments to Acquire Businesses, Gross 6,267                  
Fraser Canyon Acquisition [Member] | Earn Out Provision [Member]                    
Business Combination, Consideration Transferred, Liabilities Incurred               $ 99    
Fraser Canyon Acquisition [Member] | Earn Out Provision [Member] | TotalStone [Member]                    
Business Combination, Consideration Transferred, Liabilities Incurred 2,152 3,000,000                
Business Combination, Contingent Consideration, Liability 100                  
Fraser Canyon Acquisition [Member] | Earn-Out Provision I [Member] | TotalStone [Member]                    
Business Combination, Contingent Consideration, Liability 80                  
Fraser Canyon Acquisition [Member] | Earn-Out Provision II [Member] | TotalStone [Member]                    
Business Combination, Contingent Consideration, Liability 20                  
Fraser Canyon Acquisition [Member] | Approximate [Member]                    
Payments to Acquire Businesses, Gross $ 4,447 $ 6,200,000                
The 2025 Acquisitions [Member]                    
Business Combination, Acquisition-Related Cost, Expense         $ 99          
Business Combination, Pro Forma Information, Pro Forma Weighted Average Number of Shares Outstanding, Basic (in shares) | shares         9,329,828   5,190,251      
Interest Expense, Operating and Nonoperating             $ 32