v3.26.1
Notes Payable and Other Long-Term Liabilities - Schedule of Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Notes and Loans Payable [Abstract]    
Operating lease liability - long-term portion $ 1,351 $ 1,513
Monroe Term Loan exit fee 2,000 0
Other 43 0
Other long-term liabilities $ 3,394 $ 1,513