Accounts Payable and Accrued Expenses - Schedule of Impact of Sales and Use Tax Related Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| Payables and Accruals [Abstract] | ||
| Sales tax benefit (expense), net | $ 104 | $ (198) |
| Penalty benefit, net | 428 | 392 |
| Interest expense, net | (85) | (175) |
| Total Income Statement Impact | $ 447 | $ 19 |