v3.26.3
Supplemental Financial Statement Information - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation and employee benefits $ 5,552 $ 7,284
Other accrued expenses 242 133
Accrued audit and tax expenses 144 241
Accrued legal expenses 130 111
Total $ 6,068 $ 7,769 [1]
[1] Derived from audited financials