v3.26.1
Accrued And Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Home renovation $ 1,944 $ 2,328
Payroll and other employee related expenses 1,613 1,777
Operating lease liabilities 1,138 1,105
Interest 495 613
Legal and professional obligations 465 591
Marketing 419 257
Other 2,305 2,027
Accrued and other current liabilities $ 8,379 $ 8,698