v3.26.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2026
Income Tax Disclosure [Abstract]  
Schedule of Deferred Tax Assets and Liabilities The Company’s net non-current deferred tax assets and liabilities are as follows (in thousands):
March 31, 2026December 31, 2025
Total deferred tax assets$31,998$43,985
Valuation allowance(27,408)(40,613)
Net deferred tax assets4,5903,372
Total deferred tax liabilities(4,755)(10,111)
Net deferred tax liabilities$(165)$(6,739)