v3.26.1
Acquisitions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 11, 2026
Jul. 01, 2025
Mar. 31, 2026
Mar. 31, 2025
Asset Acquisition [Line Items]        
Issuance of shares upon conversion, value     $ 5,868 $ 5,799
Common Stock [Member]        
Asset Acquisition [Line Items]        
Issuance of shares upon conversion, value     1 $ 1
Wattbike Acquisition [Member]        
Asset Acquisition [Line Items]        
Purchase price of asset acquisition   $ 3,700    
Issuance of stock, shares   1,300,000    
Contingent consideration payable   $ 200    
Wattbike Acquisition [Member] | Series B Preferred Stock [Member]        
Asset Acquisition [Line Items]        
Issuance of shares upon conversion, value   $ 2,300    
Ergatta Acquisition [Member]        
Asset Acquisition [Line Items]        
Purchase price of asset acquisition $ 13,400      
Cash payment $ 2,100      
Maturity date Apr. 30, 2027      
Working capital adjustments in business combination $ 1,900      
Contingent consideration payable 1,600      
Ergatta liabilities amount 200      
Intangible assets impairment     9,800  
Senior Notes     1,900  
Ergatta Acquisition [Member] | Maximum        
Asset Acquisition [Line Items]        
Settlement value liability 9,500      
Ergatta Acquisition [Member] | Minimum        
Asset Acquisition [Line Items]        
Settlement value liability $ 5,250      
Ergatta Acquisition [Member] | License Agreement        
Asset Acquisition [Line Items]        
Intangible assets impairment     $ 1,300  
Estimated useful lives of intangible assets     6 years  
Ergatta Acquisition [Member] | Merger agreement [Member]        
Asset Acquisition [Line Items]        
Fiar value of contingent payment     $ 1,600  
Contingent Payment     2,000  
Ergatta Acquisition [Member] | Merger agreement [Member] | Maximum        
Asset Acquisition [Line Items]        
Contingent Payment     3,500  
Ergatta Acquisition [Member] | Merger agreement [Member] | Minimum        
Asset Acquisition [Line Items]        
Contingent Payment     1,750  
Ergatta Acquisition [Member] | Software Developed Technology [Member]        
Asset Acquisition [Line Items]        
Intangible assets impairment     $ 2,400  
Estimated useful lives of intangible assets     5 years  
Ergatta Acquisition [Member] | Direct To Customer Subscription [Member]        
Asset Acquisition [Line Items]        
Intangible assets impairment     $ 5,300  
Estimated useful lives of intangible assets     2 years  
Ergatta Acquisition [Member] | Trademarks and Trade Names [Member]        
Asset Acquisition [Line Items]        
Intangible assets impairment     $ 800  
Estimated useful lives of intangible assets     9 years  
Ergatta Acquisition [Member] | D-1 Preferred Stock [Member]        
Asset Acquisition [Line Items]        
Issuance of stock, shares 4,749,974