XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Liability - California Sales Tax - Additional Information (Details)
$ in Thousands
Apr. 13, 2017
USD ($)
Payables and Accruals [Abstract]  
Sales and excise tax payable, current $ 4,100
Interest payable, current $ 500,000