v3.25.2
Accrued And Other Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Home renovation $ 4,195 $ 3,684
Interest 1,512 1,293
Legal and professional obligations 1,396 344
Payroll and other employee related expenses 1,281 1,895
Operating lease liabilities 1,060 963
Marketing 575 757
Other 2,403 2,868
Accrued and other current liabilities $ 12,422 $ 11,804