v3.26.3
Accrued and Other Current Liabilities - Schedule of Components of Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Accounts Payable and Accrued Liabilities, Current [Abstract]    
Accrued compensation $ 1,948 $ 2,088
Accrued vacation 478 476
Operating lease liability, current portion 256 0
Other current liabilities 413 445
Total accrued and other current liabilities $ 3,095 $ 3,009