v3.26.1
Schedule of Valuation allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Valuation Allowance [Line Items]    
Beginning balance $ 47,114  
Total change in valuation allowance 2,599 $ 4,500
Ending balance 49,713 $ 47,114
Domestic Federal Income Taxes [Member]    
Valuation Allowance [Line Items]    
Total change in valuation allowance 2,330  
Domestic State and Local Income Taxes [Member]    
Valuation Allowance [Line Items]    
Total change in valuation allowance 261  
Foreign Income Taxes [Member]    
Valuation Allowance [Line Items]    
Total change in valuation allowance $ 8