v3.25.4
Income Taxes - Additional information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Operating Loss Carryforwards [Line Items]      
Valuation Allowance $ (39,368) $ (28,492) $ (20,856)
Tax year 2018 2019 2020 2121 2022 2323 2024 2025    
Percentage of annual deduction of taxable income 80.00%    
Federal [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforward $ 55,800    
Tax credit carryforward expiration year start 2039    
Tax credit carryforward amount $ 1,000    
State [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforward $ 9,500    
Operating loss carryforwards expiration start year 2038    
Tax credit carryforward expiration year start 2039    
Tax credit carryforward amount $ 100    
Foreign [Member]      
Operating Loss Carryforwards [Line Items]      
Net operating loss carryforward $ 63,200