v3.26.1
Accrued And Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Home renovation $ 2,044 $ 2,328
Operating lease liabilities 1,111 1,105
Payroll and other employee related expenses 1,004 1,777
Interest 495 613
Legal and professional obligations 411 591
Marketing 378 257
Other 2,137 2,027
Accrued and other current liabilities $ 7,580 $ 8,698