v3.26.1
Basis of Presentation and Summary of Significant Accounting Policies - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Current Liabilities [Line Items]    
Other current liabilities $ 7,247 $ 7,723
Sales Tax Payable    
Other Current Liabilities [Line Items]    
Other current liabilities 1,049 1,554
Accrued Percentage Rent    
Other Current Liabilities [Line Items]    
Other current liabilities 1,008 1,195
Misc. Accrued Expenses    
Other Current Liabilities [Line Items]    
Other current liabilities $ 5,190 $ 4,974