XML 70 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Liabilities (Additional Information) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 25, 2023
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]      
Insurance Premiums Paid $ 1,200    
Annual Interest Rate To Finance For Insurance Premiums 7.74%    
Insurance Premiums Down Payment   $ 200  
Insurance Premiums Frequency of Payments   600  
Insurance Premiums And Accrued Interest   $ 409 $ 0