v3.26.1
Accrued and Other Current Liabilities - Schedule of Components of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued compensation $ 1,817 $ 2,088
Accrued vacation 457 476
Accrued legal expenses 128 125
Other current liabilities 468 320
Total accrued and other current liabilities $ 2,870 $ 3,009