v3.25.1
Business Combinations - Narrative (Details)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jan. 13, 2025
USD ($)
Oct. 01, 2024
USD ($)
Jan. 31, 2025
USD ($)
Oct. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Apr. 30, 2025
USD ($)
Business Acquisition [Line Items]                    
Consideration payable for business acquisitions         $ 851,000 $ 2,774,000 $ 851,000   $ 2,774,000  
Acquisition-related contingent consideration         $ 182,000 973,000 182,000   973,000  
Weighted average price of common shares, acquisition date         30 days          
Goodwill         $ 1,209,000 $ 1,209,000 1,209,000   $ 1,209,000  
Goodwill expected to be deductible for income tax purposes         $ 0   $ 0      
Measurement Input, Discount Rate                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input         0.125   0.125      
Measurement Input, Forecasted Revenue, Base                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input         6,400,000 6,400,000 6,400,000   6,400,000  
Measurement Input, Interest Rate Volatility                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input         0.10 0.10 0.10   0.10  
Measurement Input, Revenue Multiple | Minimum                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input           0.5     0.5  
Measurement Input, Revenue Multiple | Maximum                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input         0.9   0.9      
Motiva Benelux BV And Motiva NL B.V.                    
Business Acquisition [Line Items]                    
Business acquisition, percentage   100.00%                
Contingent cash consideration   $ 7,817,000                
Cash paid $ 300,000 221,000 $ 300,000              
Fair market value of Class A ordinary shares issued $ 2,400,000 1,177,000 $ 2,600,000 $ 1,200,000            
Receivable settled on the acquisition date   2,200,000                
Acquisition-related contingent consideration   1,000,000     $ 182,000   $ 182,000      
Consideration payable   3,262,000     $ 900,000          
Intangible assets acquired   $ 1,500,000                
Useful life   10 years                
Financial liabilities   $ 482,000                
Accounts payable   200,000                
Accrued liabilities   200,000                
Loan payable   100,000                
Goodwill   $ 797,000                
Changes in the recognized amounts of goodwill resulting from acquisition             $ 0      
Acquisition related costs                 $ 300,000  
Revenues           $ 1,800,000        
Earnings           $ 500,000        
Motiva Benelux BV And Motiva NL B.V. | Forecast                    
Business Acquisition [Line Items]                    
Contingent cash consideration               $ 500,000    
Motiva Benelux BV And Motiva NL B.V. | Subsequent Event                    
Business Acquisition [Line Items]                    
Consideration payable for business acquisitions                   $ 800,000
Motiva Benelux BV And Motiva NL B.V. | Measurement Input, Discount Rate                    
Business Acquisition [Line Items]                    
Contingent consideration, measurement input   0.125                
Intangible assets, measurement input   0.175                
Motiva Benelux BV And Motiva NL B.V. | Measurement Input, Revenue Attrition Rate                    
Business Acquisition [Line Items]                    
Intangible assets, measurement input   0.250